Sunrun stock is trading -42.59% below its average target price of $20.11 after dropping -3.1% during today's afternoon session. Analysts are giving the mid-cap Solar company an average rating of buy and target prices ranging from $10.0 to $43.0 per share.
Sunrun has an elevated short interest of 32.9%. The stock's short ratio, or the number of days needed for all shorts to cover their positions, is 4.21. 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-09-30 | Blackrock Inc. | 15% | 32,749,898 | $378,097,574 |
2023-09-30 | Vanguard Group Inc | 9% | 19,405,097 | $224,031,846 |
2023-09-30 | Grantham, Mayo, Van Otterloo & Co. LLC | 7% | 14,182,106 | $163,732,414 |
2023-09-30 | Orbis Allan Gray Ltd | 6% | 13,997,252 | $161,598,275 |
2023-09-30 | BNP Paribas Asset Management Holding S.A. | 5% | 10,593,210 | $122,298,610 |
2023-09-30 | Greenvale Capital, LLP | 3% | 7,200,000 | $83,124,000 |
2023-09-30 | Invesco Ltd. | 3% | 7,137,991 | $82,408,106 |
2023-09-30 | State Street Corporation | 3% | 6,484,680 | $74,865,631 |
2023-09-30 | Amundi | 2% | 5,070,965 | $58,544,291 |
2023-09-30 | DnB Asset Management AS | 2% | 4,785,037 | $55,243,252 |
For these reasons, we consider that the Sunrun is the subject of mixed market sentiment.