Trade Desk Inc - Ordinary Shares - Class A

XNAS:TTD   10:14:16 AM EDT
38.92
-0.82 (-2.06%)
Twitter Share  Facebook Share StockTwits Share