Tesla is one of ten stocks in the Russell 1000 that are up more than 1,000% from their March 2020 low.
The best performers are dominated by energy stocks, which makes sense considering where demand and supply were then versus where they are today.
One of the worst performing stocks since its low in March 2020 is Netflix, whose troubles have been well documented (get it).
Joining Netflix is Warner Brothers, another vict…
The post The Biggest Winners and Losers appeared first on The Irrelevant Investor.