Chart
No data available
No data available
TTD  54.40 +0.43 (+0.80%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 11M
Shares Outstanding 484M
Market Cap 26.3B
Year High 141.530
Year Low 42.960
Earnings Per Share 0.7800
P/E Ratio 69.74
Dividend N/A
Yield N/A
Exchange Nasdaq