Enphase Energy stock is trading -36.47% below its average target price of $242.93 after dropping -7.5% during today's evening session. Analysts are giving the large-cap Semiconductors company an average rating of buy and target prices ranging from $168.0 to $335.95 per share.
Enphase Energy has an average level of shares sold short, at 9.0% of its total share float. The stock's short ratio (also called days to cover) is 2.51. The company's insiders own 2.55% of its outstanding shares, which indicates a strong alignment between management and shareholder interests.
Institutional investors own 79.4% of Enphase Energy's shares, which indicates they have a high level of confidence in the company.
Institutions Invested in Enphase Energy
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-03-31 | Vanguard Group Inc | 12% | 15,817,389 | $2,441,097,673 |
2023-03-31 | Blackrock Inc. | 11% | 14,881,051 | $2,296,592,628 |
2023-03-31 | State Street Corporation | 4% | 5,357,259 | $826,785,791 |
2023-03-31 | FMR, LLC | 2% | 3,122,264 | $481,859,008 |
2023-03-31 | Geode Capital Management, LLC | 2% | 2,897,279 | $447,137,073 |
2023-03-31 | Invesco Ltd. | 2% | 2,377,202 | $366,873,589 |
2023-03-31 | Voya Investment Management LLC | 2% | 2,311,549 | $356,741,361 |
2023-03-31 | Morgan Stanley | 1% | 1,339,121 | $206,666,546 |
2023-03-31 | Northern Trust Corporation | 1% | 1,278,701 | $197,341,927 |
2022-12-31 | Norges Bank Investment Management | 1% | 1,227,469 | $189,435,293 |