Advertisement
Advertisement

TTD

TTD logo

The Trade Desk, Inc.

76.89
USD
+1.26
+1.66%
Jul 10, 15:59 UTC -4
Closed
exchange

Pre-Market

76.26

-0.59
-0.77%

News Sentiments

TTD News & Forecasts

Advertisement
Advertisement
Advertisement