Advertisement
Advertisement

TTD

TTD logo

The Trade Desk, Inc.

54.41
USD
+0.44
+0.82%
Apr 28, 15:59 UTC -4
Closed
exchange

After-Market

54.39

-0.02
-0.04%

TTD Cash Flow

Advertisement