How to combine non-overlapping TimeSeries

I have a list of TimeSeries which don’t overlap. I want to combine them into a single TimeSeries. They are all the same type of data from the same source (FinancialData). I read somewhere that Union might do the trick, but if I try Union[tsList] it doesn’t do anything, while if I try Union@@tsList I get an error:

TemporalData: Options expected instead of {{{ <<<data>>>...