Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   3:59:54 PM EDT
624.84
+12.55 (+2.05%)
4:14:31 PM EDT: $621.50 -3.34 (-0.54%)
Twitter Share  Facebook Share StockTwits Share