The Trade Desk stock trades down 60% so far this year. Revenue misses and competitive struggles have weighed on The Trade Desk stock. A falling valuation puts the investment thesis in a new light.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results