The Trade Desk, Inc. (TTD)
NASDAQ·Communication Services·Advertising Agencies
$12.57
-1.02%
Mkt Cap $6.15B
Analyst Ratings
Buy
12
Hold
13
Sell
2
Price Target (124 analysts)
$14.72
Range $6.00 – $25.00
Implied Upside
+17.1%
Consensus $14.72 vs current $12.57