Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD  
435.70
+6.93 (+1.62%)
4:56:40 PM EDT: $435.75 +0.05 (+0.01%)
Twitter Share  Facebook Share StockTwits Share