Until this past quarter, The Trade Desk was a monster winner, rising 350% from the start of 2020 to the start of 2025.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results