Heliogen stock is trading -40.0% below its average target price of $0.47 after marking a 12.8% during today's morning session. Analysts are giving the small-cap Utilities—Independent Power Producers company an average rating of hold and target prices ranging from $0.29 to $0.65 per share.
The stock has an average amount of shares sold short at 5.8%, and a short ratio of 1.34. Insiders such as directors and executives own 25.98% of the company's shares, from which we can deduce there is a significant degree of alignment between management and shareholder interests. Finally, we also note that only a small number of institutional investors are invested in the stock, with 40.4% of Heliogen's shares being owned by this investor type.
Institutions Invested in Heliogen
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2022-12-31 | Prime Movers Lab, LLC | 12% | 23,945,777 | $6,752,709 |
2022-12-31 | Vanguard Group, Inc. (The) | 4% | 7,062,952 | $1,991,752 |
2022-12-31 | Blackrock Inc. | 3% | 6,179,153 | $1,742,521 |
2022-12-31 | Capital World Investors | 3% | 5,800,000 | $1,635,600 |
2022-12-31 | Millennium Management Llc | 2% | 4,050,345 | $1,142,197 |
2022-12-31 | State Street Corporation | 1% | 2,079,996 | $586,558 |
2022-12-31 | Geode Capital Management, LLC | 1% | 1,628,599 | $459,264 |
2022-12-31 | Jane Street Group, LLC | 1% | 1,579,599 | $445,446 |
2022-12-31 | Renaissance Technologies, LLC | 1% | 1,486,800 | $419,277 |
2022-12-31 | Shanda Asset Management Holdings Ltd | 1% | 1,359,330 | $383,331 |
Besides an analyst consensus of strong upside potential, other market factors point to there being positive market sentiment on Heliogen.