This afternoon we watched Enphase Energy rise 3.7% to a price of $131.76 per share. The large-cap Semiconductors company is now trading -28.64% below its average target price of $184.65. Analysts have set target prices ranging from $102.0 to $335.95 per share for Enphase Energy, and have given the stock an average rating of buy.
Enphase Energy has an elevated short interest of 11.3%. The stock's short ratio, or the number of days needed for all shorts to cover their positions, is 3.59. The company's insiders own 2.55% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. 79.4% of Enphase Energy shares are held by institutional investors, which indicates a high level of confidence in the stock.
Institutions Invested in Enphase Energy
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-06-30 | Vanguard Group Inc | 12% | 15,980,083 | $2,105,535,648 |
2023-06-30 | Blackrock Inc. | 10% | 14,203,142 | $1,871,405,911 |
2023-06-30 | State Street Corporation | 4% | 5,521,789 | $727,550,888 |
2023-06-30 | FMR, LLC | 3% | 4,379,705 | $577,069,906 |
2023-06-30 | Geode Capital Management, LLC | 2% | 2,999,370 | $395,196,974 |
2023-06-30 | Invesco Ltd. | 2% | 2,688,529 | $354,240,566 |
2023-06-30 | Voya Investment Management LLC | 2% | 2,553,687 | $336,473,785 |
2023-06-30 | Goldman Sachs Group Inc | 2% | 2,171,104 | $286,064,651 |
2023-06-30 | Northern Trust Corporation | 1% | 1,270,189 | $167,360,095 |
2023-06-30 | Morgan Stanley | 1% | 1,261,452 | $166,208,908 |
For these reasons, we consider that the Enphase Energy is the subject of positive market sentiment.