chartexchange

Why Is Everyone Ignoring Trade Desk Stock’s High Cash Yield?

Trefis | Oct 19, 2026 2:27 PM EDT

Trade Desk (TTD) stock closed on October 16, 2026, 91.2% below its high of December 4, 2024. That steep decline has made the company’s cash unusually cheap to buy. At the closing price of $12.23 a share, the company carried a market value of $5.7 billion. Its free cash flow over the last twelve months […]

Read original article