Latest Close
$20.09
Fundamentals
This fundamentals view focuses on valuation, growth, margins, and company profile data for TTD.
$20.09
-$34.02 (-62.87%)
$9.56B
Communication Services
Advertising Agencies
buy
$2.9B
+0.14%
Not available
+0.15%
+0.30%
+0.16%