Zacks Investment Research on MSN

Sunrun (RUN) laps the stock market: Here's why

Sunrun (RUN) ended the recent trading session at $20.41, demonstrating a +2.41% change from the preceding day's closing price. This change outpaced the S&P 500's 0.47% gain on the day. Meanwhile, the ...
Shares of residential solar energy company Sunrun (NASDAQ:RUN) jumped 3.6% in the afternoon session after the stock continued its recent positive momentum, building on significant gains from previous ...
Sunrun (RUN) is back in focus after reporting a very large jump in participation in its distributed power plant programs in 2025, paired with grid scale battery dispatch that is drawing fresh investor ...
What To Know: The company reported GAAP net income of $16.6 million, or 7 cents per share. Total revenue for the quarter was $724.6 million, marking a 35% increase from the same period in 2024.
Sunrun Stock Rises. There’s Hope for Better Shareholder Returns. By Elsa Ohlen Follow Oct 15, 2025, 12:45 pm EDT ...
Director Edward Harris Fenster sold 32,787 shares for a transaction value of $655,740.00 on Dec. 22, 2025. The sale represented 2.15% of Mr. Fenster's direct holdings, reducing post-transaction direct ...