Trade Desk Inc - Ordinary Shares - Class A

XNAS:TTD   1:28:17 PM EDT
22.27
-1.68 (-7.02%)
Twitter Share  Facebook Share StockTwits Share