
Solar stocks rebound with Sunrun up 10%, SolarEdge and Enphase climb 5% after recent selloff.
Solar stocks are recovering after a recent selloff, led by Sunrun which surged 10% from a 52-week low. SolarEdge and Enphase Energy also rose about 5%. Sunrun faces challenges with lowered 2026 outlook and declining subscriber additions but aims to g...


