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