Why Solar Energy Stocks Dropped on Wednesday
The company reported first-quarter 2023 results after the market closed on Tuesday and while there was plenty of growth, guidance left a lot to be desired and had investors wondering if the stock was too expensive. Shares of Enphase fell as much as 27.2% in Tuesday trading, Sunrun (NASDAQ: RUN) dropped as much as 10.1%, and SolarEdge Technologies (NASDAQ: SEDG) was down 11%.