The Trade Desk, Inc. (TTD)
NASDAQ·Communication Services·Advertising Agencies
$14.37
+2.83%
Mkt Cap $6.78B
Analyst Ratings
Buy
13
Hold
15
Sell
2
Price Target (103 analysts)
$27.78
Range $11.60 – $53.00
Implied Upside
+93.3%
Consensus $27.78 vs current $14.37