TTD
Trade Desk (The)StockCommunication Services$18.51+$0.35 (+1.93%)as of Jun 18, 4:00 PM ET
Key stats
- Market cap
- 8.7B
- P/E (ttm)
- 20.1×
- Fwd P/E
- 8.6×
- P/S
- 2.9×
- P/B
- 3.5×
- EPS (ttm)
- $0.88
- EV/EBITDA
- 11.1×
- EV/Sales
- 2.6×
- P/FCF
- 10.3×
- FCF yield
- 9.68%
- Net margin
- 14.57%
- ROE
- 17.63%
- ROA
- 7.54%
- Current ratio
- 1.68
- Beta
- 1.02
- 52W high
- -79.76%
- Rel volume
- 2.20×
- 30D $ vol
- 480.5M
Performance
1D
+1.93%
1W
-2.06%
1M
-12.52%
3M
-21.27%
YTD
-50.88%
1Y
-72.63%
5Y
-69.14%
Financial statements
Open full TTD financials →Related Communication Services
1MTrade Desk (The) (TTD) trades at $18.51 with a live price and an interactive chart covering 9+ years of daily price history, plus key valuation metrics. ChartRow also publishes TTD's financial statements free — annual and quarterly income statement, balance sheet, and cash flow straight from SEC filings, with P/E and valuation history and dividend data. See full TTD financial statements →
