Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD  
71.46
+0.35 (+0.49%)
7:59:49 PM EDT: $71.38 -0.08 (-0.11%)
StockTwits Share  Twitter Share  Facebook Share
The Trade Desk May Have Its iPhone Moment

The Trade Desk May Have Its iPhone Moment



The Trade Desk May Have Its iPhone Moment


Date Published: