What happened to solar stocks? Investors ‘pick up the pieces’ after a brutal earnings season By: MarketWatch November 07, 2023 at 13:14 PM EST Investors sentiment about solar stocks is at a trough, despite the boost from the Inflation Reduction Act. Read More >> Related Stocks: Enphase Energy Inc Solar Invesco ETF Solaredge Tech Sunnova Energy International Sunpower Corp Sunrun Inc