The Trade Desk ( TTD -2.15%) has a reputation for beating expectations, which worked against it in the latest investor update.
For longer-term performance, the price has varied by 15.21% over the last 7 days and by -13.12% in the past month. The 24-hour trading volume is $5,249,708,015, and price fluctuations during this time ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results