Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   3:35:19 PM EDT
81.32
+5.89 (+7.81%)
Twitter Share  Facebook Share StockTwits Share