The Trade Desk article highlights a 77% price decline while the company remains profitable, posting a 13.61% net margin and $582.99 M free cash flow, roughly 10% of its $6.00 B market cap. Cash exceeds debt and the stock trades at 2.04× sales, suggesting undervaluation despite stalled revenue growth. The piece notes a 24.17% short interest and competitive pressure from programmatic platforms. The disclosed economics are material but rely on stale market‑cap and EV data, and the source is a third‑party analysis rather than an official announcement. Counterweights include the aged valuation figures, modest credibility, and lack of a concrete corporate catalyst.
Header search > ticker > Open Stock TerminalSelect the market and trading date first when you need a specific listing or historical session.
