TTD (The Trade Desk, Inc.)

61.73 USD Average
Analyst Estimate
61.93% Upside
Very High Price Volatility
$35.65 - $127.59 52 Week Range
Consensus Recommendations
17 Buy
13 Hold
2 Sell
52-Wk Low - High
$35.65
$127.59
$38.12