Sunrun stock is trading -43.79% below its average target price of $33.73 after marking a 3.4% during today's afternoon session. Analysts are giving the mid-cap Solar company an average rating of buy and target prices ranging from $12.74 to $60.0 per share.
Sunrun has an elevated short interest of 20.7%. The stock's short ratio, or the number of days needed for all shorts to cover their positions, is 4.55. Only 2.67% of the company's shares are owned by insiders, indicating that management does not have a deep alignment of interest with its shareholders. 100.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 |
---|---|---|---|---|
2023-03-31 | Blackrock Inc. | 14% | 30,895,231 | $585,773,551 |
2023-03-31 | Vanguard Group Inc | 9% | 19,378,607 | $367,418,370 |
2023-03-31 | Orbis Allan Gray Ltd | 6% | 13,168,939 | $249,683,071 |
2023-03-31 | Grantham, Mayo, Van Otterloo & Co. LLC | 5% | 11,514,410 | $218,313,203 |
2023-03-31 | BNP Paribas Asset Management Holding S.A. | 4% | 8,403,578 | $159,331,831 |
2023-03-31 | Invesco Ltd. | 3% | 6,811,599 | $129,147,910 |
2023-03-31 | State Street Corporation | 3% | 6,291,350 | $119,283,990 |
2023-03-31 | Greenvale Capital, LLP | 3% | 5,850,000 | $110,915,994 |
2023-03-31 | Morgan Stanley | 2% | 4,884,243 | $92,605,242 |
2023-06-30 | DnB Asset Management AS | 2% | 4,669,110 | $88,526,321 |
For these reasons, we consider that the Sunrun is the subject of mixed market sentiment.