Latest Close
$20.14
Technical Analysis
This technical analysis view summarizes moving averages, RSI, momentum, and 52-week positioning for TTD.
$20.14
-$33.98 (-62.80%)
$9.58B
Communication Services
Advertising Agencies
buy
$23.02
$25.32
$45.69
28.52
bearish
oversold
-77.57%
+0.00%
$20.14 vs $23.02 / $25.32