CEO Jeff Green has acquired approximately 6.4 million shares of The Trade Desk as the stock trades significantly below its previous highs. The move comes amid a broader effort to stabilize the company following platform challenges and shifting advertiser dynamics.
- CEO Jeff Green invested $150 million into TTD shares
- Stock price has fallen ~85% since December 2024
- 2025 revenue grew 18% to $2.9 billion
- Net income rose 15% to $443 million
- Valuation has dropped to a P/E of 25
- New OpenTTD initiative aimed at ecosystem innovation
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.