The Trade Desk, Inc. (TTD)
NASDAQ·Communication Services·Advertising Agencies
$12.71
-3.68%
Mkt Cap $6.53B
Analyst Ratings
Buy
12
Hold
14
Sell
2
Price Target (103 analysts)
$27.78
Range $11.60 – $53.00
Implied Upside
+118.7%
Consensus $27.78 vs current $12.71