Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   4:00:00 PM EDT
83.34
-0.45 (-0.54%)
6:25:55 PM EDT: $85.73 +2.39 (+2.87%)
Twitter Share  Facebook Share StockTwits Share