Advertisement

Up 1,305% Since Its March 2020 Low, Is Tesla Still a Buy?

Up 1,305% Since Its March 2020 Low, Is Tesla Still a Buy?

Should investors set shares of Tesla on autopilot in their portfolios, or is it time to pump the brakes?