The solar energy industry has been blazing hot for a while now on growing awareness about climate change, President Biden’s positive stance on the clean energy industry, and declining installation costs. However, the solar space is now under some pressure due to supply chain issues amid record demand. As such, SolarEdge Technologies (SEDG), Sunrun (RUN), Sunnova Energy (NOVA) and ReneSola (SOL) have recently experienced a sell-off and their share prices are expected to continue declining. Hence, we think it is wise to avoid these stocks for now. Read on.