sp500
The Trade Desk, Inc.
TTD
USD 19.38
-0.42 (-2.10%)
USD ยท 15-min delayed
Volume
3.79M
Market Cap
9.11B
52W High
91.45
52W Low
16.98
P/E Ratio
22.02
EPS
0.88
Price Chart
Key Statistics
Loading…
Latest News
No news available
Data delayed ~15 minutes. Not financial advice. Do your own research before investing.