During the last session, Sunrun Inc (NASDAQ:RUN)’s traded shares were 46.77 million, with the beta value of the company hitting 2.60. At the end of the trading day, the stock’s price was $6.13, reflecting an intraday gain of 6.06% or $0.35. The 52-week high for the RUN share is $22.26, that puts it down -263.13 from that peak though still a striking 12.23% gain since the share price plummeted to a 52-week low of $5.38. The company’s market capitalization is $1.40B, and the average trade volume was 19.23 million shares over the past three months.
Sunrun Inc (RUN) received a consensus recommendation of Buy from analysts. That translates to a mean rating of 2.38. RUN has a Sell rating from 0 analyst(s) out of 19 analysts who have looked at this stock. 3 analyst(s) recommend to Hold the stock while 0 suggest Overweight, and 16 recommend a Buy rating for it.
Sunrun Inc (NASDAQ:RUN) trade information
Sunrun Inc (RUN) registered a 6.06% upside in the last session and has traded in the red over the past 5 sessions. The stock spiked 6.06% in intraday trading to $6.13, hitting a weekly high. The stock’s 5-day price performance is -29.54%, and it has moved by -45.70% in 30 days. Based on these gigs, the overall price performance for the year is -53.77%.
The consensus price target of analysts on Wall Street is $13, which implies an increase of 52.85% to the stock’s current value. The extremes of the forecast give a target low and a target high price of $4 and $20 respectively. As a result, RUN is trading at a discount of -226.26% off the target high and 34.75% off the low.
While earnings are projected to return 97.84% in 2025, the next five years will return 63.91% per annum.
RUN Dividends
Sunrun Inc is due to release its next quarterly earnings on 2025-May-07. However, it is important to remember that the dividend yield ratio is merely an indicator meant to only serve as guidance.
Sunrun Inc (NASDAQ:RUN)’s Major holders
Sunrun Inc insiders own 9.38% of total outstanding shares while institutional holders control 108.92%, with the float percentage being 120.20%. BLACKROCK INC. is the largest shareholder of the company, while 500.0 institutions own stock in it. As of 2024-06-30, the company held over 41.4 million shares (or 18.6089% of all shares), a total value of $491.0 million in shares.
The next largest institutional holding, with 23.38 million shares, is of VANGUARD GROUP INC’s that is approximately 10.5071% of outstanding shares. At the market price on 2024-06-30, these shares were valued at $277.24 million.