The Trade Desk, Inc.
NasdaqGM-TTD
Dec '14
Dec '16
Dec '18
Dec '20
Dec '22
Dec '24
| Trailing Valuation | LTM | Dec '24 |
|---|---|---|
Stock Price | 37.3 | 117.5 |
Total Shares Outstanding | 483.6 | 496.1 |
Market Cap | 18,033.3 | 58,306.8 |
Total Enterprise Value (TEV) | 16,963.8 | 56,697.5 |
Buyback Yield | 5.7% | 0.2% |
Shareholder Yield | 5.7% | 0.2% |
P/S | 6.5 | 23.8 |
P/Gross Profit | 8.2 | 29.6 |
P/E | 42.9 | 150.7 |
Earnings Yield | 2.3% | 0.7% |
P/OCF | 20.5 | 78.9 |
P/FCF | 26.1 | 90.9 |
FCF Yield | 3.8% | 1.1% |
P/B | 6.9 | 19.8 |
EV/Sales | 6.1 | 23.2 |
EV/Gross Profit | 7.7 | 28.7 |
EV/EBITDA | 26.7 | 110.2 |
EV/EBIT | 32.1 | 132.7 |
EV/OCF | 19.3 | 76.7 |
EV/FCF | 24.6 | 88.4 |