Sunrun stock is trading -44.09% below its average target price of $21.57 after marking a 1.9% 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 $43.0 per share.
The stock has an unusually large proportion of its shares sold short at 23.8%, and a short ratio of 2.75. Since 2.62% of the company's shares are owned by insiders, we can infer that there is a degree of alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 105.8% of Sunrun's shares being owned by this investor type.
Institutions Invested in Sunrun
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-12-31 | Blackrock Inc. | 15% | 32,581,550 | $392,933,506 |
2023-12-31 | Vanguard Group Inc | 9% | 19,581,958 | $236,158,421 |
2023-12-31 | Orbis Allan Gray Ltd | 6% | 14,212,302 | $171,400,368 |
2023-12-31 | Grantham, Mayo, Van Otterloo & Co. LLC | 6% | 12,701,384 | $153,178,696 |
2023-12-31 | Greenvale Capital, LLP | 4% | 8,300,000 | $100,098,003 |
2023-12-31 | Invesco Ltd. | 4% | 8,139,829 | $98,166,341 |
2023-12-31 | State Street Corporation | 3% | 6,701,592 | $80,821,202 |
2023-12-31 | BNP Paribas Asset Management Holding S.A. | 3% | 5,687,953 | $68,596,715 |
2023-12-31 | Amundi | 2% | 5,145,211 | $62,051,246 |
2023-12-31 | Shaw D.E. & Co., Inc. | 2% | 4,414,764 | $53,242,055 |
Besides an analyst consensus of strong upside potential, other market factors point to there being mixed market sentiment on Sunrun.