Advertisement
Advertisement

TTD

TTD logo

The Trade Desk, Inc.

43.03
USD
-2.87
-6.25%
Nov 07, 16:00 UTC -5
Closed
exchange

After-Market

43.28

+0.25
+0.58%

TTD Balance Sheet

Advertisement