Blog Posts

Quick filters:

Found 1 results for "Google antitrust"

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