Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   4:00:00 PM EDT
43.93
-1.44 (-3.17%)
7:59:54 PM EDT: $44.14 +0.21 (+0.48%)
Published: 03/26/2019