Trade Desk Inc - Ordinary Shares - Class A

XNAS:TTD   3:58:59 PM EDT
19.40
-0.55 (-2.76%)
4:06:18 PM EDT: $19.41 +0.01 (+0.05%)
Twitter Share  Facebook Share StockTwits Share