Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   11:55:57 AM EDT
85.35
+2.01 (+2.41%)
Twitter Share  Facebook Share StockTwits Share