On this news, the price of Trade Desk stock fell over 30% during the course of trading on February 13, 2025, from a closing price of $122.23 per share on February 12, 2025. If you invested in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results