Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   3:59:59 PM EDT
844.10
+4.45 (+0.53%)
4:08:47 PM EDT: $842.30 -1.80 (-0.21%)
Twitter Share  Facebook Share StockTwits Share