Blog Posts
Quick filters:
Found 2 results for "Trade Desk"
Trade Desk (TTD) Q1 2026 Earnings: One Ugly Quarter, One Interesting Setup
Sun, May 10, 2026
TTD reported Q1 2026 earnings — revenue grew 12%, margins compressed. But the Q2 guide and $163M in buybacks tell a different story. Here's the breakdown.
The Trade Desk Is Down 76%. Here's Why I Think It Doubles.
Thu, Mar 5, 2026
$TTD crashed 76% from highs. Trading at $30 with a $59 analyst consensus. Here's why I think it doubles.