Advertisement
Advertisement

TTD

TTD logo

The Trade Desk, Inc.

50.29
USD
+1.84
+3.81%
Apr 17, 15:59 UTC -4
Closed
exchange

After-Market

50.40

+0.10
+0.20%

News Sentiments

Trending Stocks

Advertisement