Sunrun stock is trading -34.26% below its average target price of $19.78 after marking a 3.7% during today's afternoon session. Analysts are giving the Mid-Cap Solar company an average rating of buy and target prices ranging from $7.78 to $42.0 per share.
Sunrun has an elevated short interest of 29.6%. The stock's short ratio, or the number of days needed for all shorts to cover their positions, is 4.87. Only 2.7% of the company's shares are owned by insiders, indicating that management does not have a deep alignment of interest with its shareholders. 114.6% 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 |
---|---|---|---|---|
2024-03-31 | Blackrock Inc. | 18% | 39,598,902 | $514,884,706 |
2024-03-31 | Vanguard Group Inc | 10% | 22,325,106 | $290,282,181 |
2024-03-31 | Grantham, Mayo, Van Otterloo & Co. LLC | 7% | 14,626,019 | $190,174,805 |
2024-03-31 | Orbis Allan Gray Ltd | 6% | 14,231,282 | $185,042,238 |
2024-03-31 | Greenvale Capital, LLP | 4% | 9,750,000 | $126,774,370 |
2024-03-31 | State Street Corporation | 3% | 7,603,402 | $98,863,231 |
2024-03-31 | Morgan Stanley | 3% | 6,373,516 | $82,871,639 |
2024-03-31 | Invesco Ltd. | 3% | 6,008,870 | $78,130,329 |
2024-03-31 | Millennium Management Llc | 3% | 5,619,423 | $73,066,545 |
2024-03-31 | Amundi | 3% | 5,608,672 | $72,926,755 |
For these reasons, we consider that the Sunrun is the subject of mixed market sentiment.