The U.S. solar sector fell, with Sunrun (RUN.O) down 40%, SolarEdge down 25% and First Solar down 5%.

2025-05-22

The U.S. solar sector fell, with Sunrun (RUN.O) down 40%, SolarEdge down 25% and First Solar down 5%.