Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD  
84.73
+1.39 (+1.67%)
7:57:04 PM EDT: $84.69 -0.04 (-0.05%)
Twitter Share  Facebook Share StockTwits Share