Friday we watched Enphase Energy drop -7.5% to a price of $154.33 per share. The large-cap Semiconductors company is now trading -36.47% below its average target price of $242.93. Analysts have set target prices ranging from $168.0 to $335.95 per share for Enphase Energy, and have given the stock an average rating of buy.
The stock has an above average percentage of its shares sold short at 9.0%, and a short ratio of 2.51. The company's insiders own 2.55% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that an average number of institutional investors are invested in the stock, with 79.4% of Enphase Energy's shares being owned by this investor type.
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 |
Besides an analyst consensus of strong upside potential, other market factors point to there being positive market sentiment on Enphase Energy.