12 Most Oversold Large Cap Stocks to Invest in Now

Page 6 of 10

5. The Trade Desk, Inc. (NASDAQ:TTD)

Relative Strength Index: 26.36

The Trade Desk, Inc. (NASDAQ:TTD) is a global advertising technology company specializing in programmatic advertising. It offers marketers a self-service, cloud-based platform to plan, manage, optimize, and track data-driven digital ad campaigns across several channels and formats.

On March 18, Justin Patterson, an analyst at KeyBanc, maintained his Overweight rating on The Trade Desk, Inc. (NASDAQ:TTD) but reduced the firm’s price objective to $74 from $130. The company’s fiscal third quarter of 2024 saw a 27% year-over-year rise in sales. CTV continued to be the company’s biggest and fastest-growing channel, while partnerships with Disney, NBCUniversal, Netflix, Roku, LG, and Walmart grew.

To improve its position in the market, management also pointed out that the company is growing in sectors like retail media, identity management, and measurement solutions. Notably, The Trade Desk, Inc. (NASDAQ:TTD) has been among the most oversold stocks, even as it aggressively looks into methods to incorporate AI into its array of products, algorithms, and services to maintain its competitive edge in the rapidly changing ad tech market.

Rowan Street Capital stated the following regarding The Trade Desk, Inc. (NASDAQ:TTD) in its Q4 2024 investor letter:

“The Trade Desk has been our most successful investment to date. March 2025 will mark five years since we opportunistically initiated our position at a cost basis of $17.40 (split-adjusted). Since then, TTD has appreciated more than sevenfold, delivering an annualized return of approximately 54%.

These exceptional results far outpace the company’s strong fundamental growth, with revenues and earnings compounding at approximately 25% annually over this period (refer to the table below). The primary reason for this outsized return lies in the price at which we were able to acquire TTD during the early days of the pandemic when market fears briefly drove it down to just 10x revenues. Today, the valuation has expanded significantly to approximately 25x revenues, amplifying our returns…” (Click here to read the full text)

Page 6 of 10