Trade Desk Inc - Ordinary Shares - Class A

NASDAQ:TTD   4:00:00 PM EDT
52.37
-0.83 (-1.56%)
5:53:02 PM EDT: $52.34 -0.03 (-0.06%)
Published: 03/26/2019