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.

New member exclusive offer

Sign up free — members unlock an exclusive 44% off Premium deal