The Trade Desk is one of the worst-performing stocks in the S&P 500. Competition from Amazon, executive departures, and revenue slowdown all compounded for a 66% drawdown. However, downside looks ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results