Trade Desk Inc - Ordinary Shares - Class A

XNAS:TTD   3:58:56 PM EDT
22.38
+1.36 (+6.45%)
4:05:01 PM EDT: $22.37 -0.01 (-0.02%)
Twitter Share  Facebook Share StockTwits Share