Sunrun stock is trading -17.11% below its average target price of $20.81 after dropping -6.5% during today's morning 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 22.3%. The stock's short ratio, or the number of days needed for all shorts to cover their positions, is 2.74. Only 2.59% of the company's shares are owned by insiders, indicating that management does not have a deep alignment of interest with its shareholders. 103.5% 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 | $564,935,740 |
2023-09-30 | Vanguard Group Inc | 9% | 19,405,097 | $334,737,923 |
2023-09-30 | Grantham, Mayo, Van Otterloo & Co. LLC | 7% | 14,182,106 | $244,641,328 |
2023-09-30 | Orbis Allan Gray Ltd | 6% | 13,997,252 | $241,452,597 |
2023-09-30 | BNP Paribas Asset Management Holding S.A. | 5% | 10,593,210 | $182,732,872 |
2023-09-30 | Greenvale Capital, LLP | 3% | 7,200,000 | $124,200,000 |
2023-09-30 | Invesco Ltd. | 3% | 7,137,991 | $123,130,344 |
2023-09-30 | State Street Corporation | 3% | 6,484,680 | $111,860,730 |
2023-09-30 | Amundi | 2% | 5,070,965 | $87,474,146 |
2023-09-30 | DnB Asset Management AS | 2% | 4,785,037 | $82,541,888 |
For these reasons, we consider that the Sunrun is the subject of mixed market sentiment.