Chart
This chart view focuses on recent price action, range context, and interactive scrubbing for TTD.
$20.07
-$34.05 (-62.92%)
$9.55B
Communication Services
Advertising Agencies
buy