Advertisement
Advertisement

TTD

TTD logo

The Trade Desk, Inc.

73.55
USD
+1.56
+2.17%
Jul 01, 15:59 UTC -4
Closed
exchange

After-Market

73.72

+0.16
+0.22%

TTD Earnings Reports

Advertisement