Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   3:59:59 PM EDT
432.39
+1.76 (+0.41%)
4:35:25 PM EDT: $430.70 -1.69 (-0.39%)
Twitter Share  Facebook Share StockTwits Share