Trade Desk Inc - Ordinary Shares - Class A

NAS:TTD   3:59:56 PM EDT
282.01
+1.99 (+0.71%)
4:33:21 PM EDT: $281.89 -0.12 (-0.04%)
StockTwits Share  Twitter Share  Facebook Share