Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   4:00:00 PM EDT
85.41
+2.56 (+3.09%)
5:30:51 PM EDT: $85.90 +0.49 (+0.57%)
Twitter Share  Facebook Share StockTwits Share