Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   3:59:58 PM EDT
481.48
+6.16 (+1.30%)
4:06:02 PM EDT: $481.00 -0.48 (-0.10%)
Twitter Share  Facebook Share StockTwits Share