Trade Desk Inc - Ordinary Shares - Class A

XNAS:TTD   1:24:28 PM EDT
22.14
-1.82 (-7.58%)
Twitter Share  Facebook Share StockTwits Share