Sunrun shares rose 36.6% this afternoon to a price of $14.31. The stock is still trading within range of its average target price of $14.92, and over the last 52 weeks, it has recorded a -46.0% performance. Analysts have given the Mid-Cap Solar stock target prices ranging from $9.0 to $25.0 dollars per share, with an average rating of buy.
Sunrun has an elevated short interest of 29.3%. The stock's short ratio, or the number of days needed for all shorts to cover their positions, is 2.85. Only 2.85% of the company's shares are owned by insiders, indicating that management does not have a deep alignment of interest with its shareholders. 109.9% of Sunrun shares are held by institutional investors, which indicates a high level of confidence in the stock.
Institutions Invested in Sunrun
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2025-06-30 | Blackrock Inc. | 16% | 37,300,822 | $533,961,251 |
2025-06-30 | Vanguard Group Inc | 10% | 23,904,225 | $342,188,970 |
2025-06-30 | Greenvale Capital, LLP | 6% | 13,700,000 | $196,115,494 |
2025-06-30 | Dimensional Fund Advisors LP | 5% | 10,986,570 | $157,272,744 |
2025-06-30 | Point72 Asset Management, L.P. | 5% | 10,663,538 | $152,648,541 |
2025-06-30 | Grantham, Mayo, Van Otterloo & Co. LLC | 5% | 10,617,456 | $151,988,878 |
2025-06-30 | State Street Corporation | 4% | 9,320,648 | $133,425,072 |
2025-03-31 | Sylebra Capital LLC | 4% | 8,273,331 | $118,432,729 |
2025-06-30 | Maple Rock Capital Partners, Inc. | 4% | 8,132,648 | $116,418,852 |
2025-03-31 | Morgan Stanley | 3% | 7,631,150 | $109,239,909 |
For these reasons, we consider that the Sunrun is the subject of mixed market sentiment.