Trade Desk beat Q1 estimates. Wall Street downgraded it anyway: The Trade Desk posted $689 million in Q1 2026 revenue on May 7, beating estimates but missing Q2 guidance and triggering a William Blair downgrade on Friday. https://ppc.land/trade-desk-beat-q1-estimates-wall-street-downgraded-it-anyway/ #TradeDesk #EarningsReport #WallStreet #StockMarket #Investing
Trade Desk beat Q1 estimates. Wall Street downgraded it anyway

The Trade Desk posted $689 million in Q1 2026 revenue on May 7, beating estimates but missing Q2 guidance and triggering a William Blair downgrade on Friday.

PPC Land