The Trade Desk (TTD) has seen its stock plummet nearly 85% since its peak in December 2024, prompting CEO Jeff Green to make a significant move by purchasing approximately 6.4 million shares for around $150 million. This insider buying is noteworthy, as it often signals confidence in a company’s future performance, particularly from someone with a substantial stake in its success.
Despite recent challenges, including a missed revenue estimate and customer dissatisfaction with its AI-driven Kokai platform, The Trade Desk reported $2.9 billion in revenue for 2025, reflecting an 18% growth. Green argues that Wall Street’s negative outlook is misplaced, emphasizing the potential resurgence of the open internet and the launch of OpenTTD, which aims to enhance innovation within its ad-tech ecosystem. The stock’s P/E ratio has dropped to 25, suggesting it may be undervalued compared to the S&P 500 average of 30.
For market professionals, Green’s substantial investment could indicate a buying opportunity, particularly for risk-tolerant investors looking to capitalize on a potential turnaround in The Trade Desk’s fortunes.
Source: fool.com