Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   1:01:50 PM EDT
85.21
-1.76 (-2.02%)
Twitter Share  Facebook Share StockTwits Share