Sunrun stock is trading -29.69% below its average target price of $22.6 after marking a 2.4% 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 $38.0 per share.
The stock has an unusually large proportion of its shares sold short at 24.3%, and a short ratio of 6.4. Since 2.59% 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 117.0% of Sunrun's shares being owned by this investor type.
Institutions Invested in Sunrun
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2024-06-30 | Blackrock Inc. | 19% | 41,399,941 | $657,845,076 |
2024-06-30 | Vanguard Group Inc | 10% | 23,375,655 | $371,439,165 |
2024-06-30 | Grantham, Mayo, Van Otterloo & Co. LLC | 7% | 16,310,540 | $259,174,486 |
2024-06-30 | Orbis Allan Gray Ltd | 6% | 13,895,650 | $220,801,883 |
2024-06-30 | Greenvale Capital, LLP | 5% | 11,750,000 | $186,707,504 |
2024-06-30 | State Street Corporation | 4% | 9,105,382 | $144,684,523 |
2024-06-30 | Alyeska Investment Group, L.p. | 3% | 7,614,177 | $120,989,275 |
2024-06-30 | Morgan Stanley | 3% | 6,262,349 | $99,508,727 |
2024-06-30 | Invesco Ltd. | 3% | 5,725,223 | $90,973,795 |
2024-06-30 | Amundi | 3% | 5,642,701 | $89,662,520 |
Besides an analyst consensus of strong upside potential, other market factors point to there being mixed market sentiment on Sunrun.