
Solar stocks rebound sharply with Enphase up 11% and Sunrun 10% after last week's earnings selloff.
Solar stocks are recovering after a steep drop last week due to weak earnings and guidance cuts. Enphase Energy and Sunrun led the rebound with gains of 11% and 10%, respectively, despite ongoing concerns about U.S. residential demand and higher borr...

