The Trade Desk Crashes on Earnings, But Growth Catalysts Persist
Trade Desk TodayTTDTrade Desk71.61▼119.45Add to WatchlistIn 2024, shareholders of The Trade Desk NASDAQ: TTD made out handsomely. The advertising technology stock achieved a return of over 63%. However, things have been far from peachy in 2025. The stock price is down nearly 36% so far this year as of the Feb. 20 close, led by a 32% drop after it released earnings on Feb. 12. As a result of the poor performance in 2025, The Trade Desk’s ...