Trade Desk Inc - Ordinary Shares - Class A

XNAS:TTD   1:21:00 PM EDT
22.12
-1.83 (-7.64%)
Twitter Share  Facebook Share StockTwits Share