Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   3:59:54 PM EDT
80.85
+2.39 (+3.05%)
Twitter Share  Facebook Share StockTwits Share