Maxeon Solar Stock Pops Ahead Of Earnings, Retail Leans Into Short-Squeeze Showdown: ‘Let It Run Forrest Gump Style!’
Maxeon, along with its peers in the renewable energy space, has faced heavy selling pressure since the recent U.S. election.