16/04/2025 Market BeatTrade Desk (NASDAQ:TTD) Stock Price Down 3.9% on Analyst DowngradeTrade Desk (NASDAQ:TTD) Shares Down 3.9% After Analyst Downgrade