Jun 30, 2026
Jun 30, 2026
Jun 30, 2026
Jun 30, 2026
Jun 30, 2026
Jun 30, 2026
Jun 30, 2026
Jun 30, 2026
4 months ago
The Trade Desk's shares plummeted 21.5% in February as revenue growth slows. With a 78% drop from its peak, the company's future amidst fierce competition remains uncertain.