Trade Desk Inc - Ordinary Shares - Class A

XNAS:TTD   1:02:06 PM EDT
11.97
-0.14 (-1.12%)
Twitter Share  Facebook Share StockTwits Share