SunPower Corp. May 14, 2024 - by Joey Ramson Solar stock $SPWR is leading the Prism MarketView NewEnergy index on what appears to be a meme-stock related short squeeze. Share this article: