TTD (The Trade Desk)

116.51 USD Average
Analyst Estimate
-1.49% Downside
Very High Price Volatility
$60.23 - $123.85 52 Week Range
Consensus Recommendations
23 Buy
5 Hold
3 Sell
52-Wk Low - High
$60.23
$123.85
$118.27