Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   4:00:00 PM EDT
54.66
-0.70 (-1.26%)
6:20:31 PM EDT: $54.67 +0.01 (+0.02%)
Twitter Share  Facebook Share StockTwits Share