Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   3:59:57 PM EDT
462.96
+0.47 (+0.10%)
5:18:22 PM EDT: $462.50 -0.46 (-0.10%)
Twitter Share  Facebook Share StockTwits Share