Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD  
87.26
-1.41 (-1.59%)
7:59:00 PM EDT: $87.00 -0.26 (-0.30%)
Twitter Share  Facebook Share StockTwits Share