TTD (The Trade Desk)

126.45 USD Average
Analyst Estimate
-0.70% Downside
Very High Price Volatility
$61.48 - $132.65 52 Week Range
Consensus Recommendations
23 Buy
5 Hold
4 Sell
52-Wk Low - High
$61.48
$132.65
$127.35