

In the most recent trading session, Sunrun (RUN) closed at $7.59, indicating a +2.29% shift from the previous trading day.

Sunrun (RUN) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

A quarter and outlook showing U.S. rooftop solar demand still sliding are sending Enphase Energy (NASDAQ:ENPH | ENPH Price Prediction) sharply lower, and residential-focused peers are falling with it. Enphase stock recently traded at $24, down 20%.

Sunrun (RUN) concluded the recent trading session at $7.58, signifying a -1.62% move from its prior day's close.

Solar stocks are clawing back ground after a heavy selloff, and the group's hardest-hit name is leading the way. Sunrun (NASDAQ:RUN) stock is at $7.

Sunrun (RUN) concluded the recent trading session at $6.89, signifying a -5.62% move from its prior day's close.

Selling in solar names is concentrating on Sunrun (NASDAQ:RUN), the home solar and battery provider that's falling harder than the rest of its sector. Sunrun stock is at $6.93, down 5% this afternoon after touching $6.

Sunrun's surging revenues, expanding battery storage and stronger cash position give it an edge over Zeo Energy in the competitive residential solar market.