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. - Common Stock Invesco Solar ETF SolarEdge Technologies, Inc. - Common Stock SunPower Corporation - Common Stock Sunnova Energy International Inc. Common Stock Sunrun Inc. - Common Stock