Trade Desk Inc - Ordinary Shares - Class A

XNAS:TTD   1:31:20 PM EDT
22.38
-1.57 (-6.56%)
Twitter Share  Facebook Share StockTwits Share