- seekingalpha.com
- Posted On 13 November 2026
The Trade Desk: A Short Squeeze In The Making
For almost a decade, I held research analyst positions in various investment firms, mostly in Toronto. I started in sell-side research with a Canadian bank, the...
Source:
seekingalpha.com