Sunrun (RUN) came out with quarterly earnings of $0.42 per share, beating the Zacks Consensus Estimate of $0.08 per share. This compares to earnings of $1.07 per share a year ago.
Evaluate the expected performance of Sunrun (RUN) for the quarter ended June 2026, looking beyond the conventional Wall Street top-and-bottom-line estimates and examining some of its key metrics for better insight.
In the closing of the recent trading day, Sunrun (RUN) stood at $9.65, denoting a -3.31% move from the preceding trading day.
In the most recent trading session, Sunrun (RUN) closed at $11.44, indicating a -3.46% shift from the previous trading day.
Sunrun (RUN) closed at $12.78 in the latest trading session, marking a +2.98% move from the prior day.
In the closing of the recent trading day, Sunrun (RUN) stood at $13.11, denoting a -2.02% move from the preceding trading day.
In the latest trading session, Sunrun (RUN) closed at $13.6, marking a -5.69% move from the previous day.
Sunrun (RUN) witnessed a jump in share price last session on above-average trading volume. The latest trend in earnings estimate revisions for the stock doesn't suggest further strength down the road.
Sunrun (NASDAQ:RUN) stock is up 26% to $16.17 in midday trading Wednesday after the residential solar leader unveiled a sweeping virtual power plant (VPP) partnership with Tesla (NASDAQ:TSLA | TSLA Price Prediction) and Renew Home.
Sunrun shares RUN surged 27% in early trading on Wednesday after the residential solar company unveiled a partnership with Tesla and home-energy management platform Renew Home. The partnership aims to supply electricity capacity to data centers and utilities grappling with soaring demand from artificial intelligence.
When deciding whether to buy, sell, or hold a stock, investors often rely on analyst recommendations. Media reports about rating changes by these brokerage-firm-employed (or sell-side) analysts often influence a stock's price, but are they really important?
Sunrun (RUN) closed at $12.89 in the latest trading session, marking a +2.67% move from the prior day.