TRADE DESK INC/THE -CLASS A (TTD) Stock News

NASDAQ:TTDUS88339J1051

Current stock price

23.2 USD
-0.85 (-3.53%)
At close:
23.4 USD
+0.2 (+0.86%)
Pre-Market: