Free Trial

Enphase Energy, Inc. $ENPH Shares Sold by Canada Pension Plan Investment Board

Enphase Energy logo with Energy background

Key Points

  • The Canada Pension Plan Investment Board significantly reduced its holdings in Enphase Energy by 89%, now owning 75,700 shares valued at approximately $4.70 million.
  • Enphase Energy reported $0.69 EPS for the quarter, exceeding analysts' expectations, and achieved a revenue of $363.15 million.
  • Multiple analysts have downgraded Enphase Energy's rating, with a consensus price target of $55.48 and a mix of Buy, Hold, and Sell ratings from various firms.
  • Five stocks to consider instead of Enphase Energy.

Canada Pension Plan Investment Board lowered its holdings in Enphase Energy, Inc. (NASDAQ:ENPH - Free Report) by 89.0% during the first quarter, according to its most recent disclosure with the Securities & Exchange Commission. The firm owned 75,700 shares of the semiconductor company's stock after selling 614,452 shares during the quarter. Canada Pension Plan Investment Board owned 0.06% of Enphase Energy worth $4,697,000 as of its most recent SEC filing.

Other large investors have also modified their holdings of the company. Trexquant Investment LP grew its holdings in shares of Enphase Energy by 93.1% during the 1st quarter. Trexquant Investment LP now owns 664,403 shares of the semiconductor company's stock valued at $41,226,000 after acquiring an additional 320,313 shares in the last quarter. Landscape Capital Management L.L.C. acquired a new position in shares of Enphase Energy during the 1st quarter worth approximately $321,000. FORA Capital LLC acquired a new position in shares of Enphase Energy during the first quarter worth $417,000. Harvest Portfolios Group Inc. increased its stake in Enphase Energy by 34.8% in the first quarter. Harvest Portfolios Group Inc. now owns 4,498 shares of the semiconductor company's stock valued at $279,000 after purchasing an additional 1,161 shares in the last quarter. Finally, Jump Financial LLC grew its position in Enphase Energy by 154.1% in the 1st quarter. Jump Financial LLC now owns 456,610 shares of the semiconductor company's stock worth $28,333,000 after purchasing an additional 276,915 shares in the last quarter. 72.12% of the stock is owned by hedge funds and other institutional investors.

Enphase Energy Stock Down 2.5%

ENPH stock traded down $0.99 during midday trading on Monday, hitting $38.67. The company's stock had a trading volume of 5,631,167 shares, compared to its average volume of 6,636,224. Enphase Energy, Inc. has a 52-week low of $29.89 and a 52-week high of $126.19. The company has a quick ratio of 1.82, a current ratio of 1.97 and a debt-to-equity ratio of 0.65. The firm has a 50-day simple moving average of $37.10 and a 200-day simple moving average of $45.86. The firm has a market capitalization of $5.06 billion, a P/E ratio of 30.27 and a beta of 1.52.

Enphase Energy (NASDAQ:ENPH - Get Free Report) last posted its quarterly earnings results on Tuesday, July 22nd. The semiconductor company reported $0.69 earnings per share (EPS) for the quarter, topping analysts' consensus estimates of $0.62 by $0.07. The company had revenue of $363.15 million for the quarter, compared to the consensus estimate of $359.14 million. Enphase Energy had a net margin of 11.78% and a return on equity of 24.55%. The company's revenue for the quarter was up 19.7% on a year-over-year basis. During the same period last year, the firm posted $0.43 EPS. Enphase Energy has set its Q3 2025 guidance at EPS. As a group, equities analysts forecast that Enphase Energy, Inc. will post 2.08 EPS for the current year.

Wall Street Analyst Weigh In

Several research firms have recently commented on ENPH. Royal Bank Of Canada set a $28.00 price target on shares of Enphase Energy and gave the company a "sector perform" rating in a report on Wednesday, June 18th. BNP Paribas lowered shares of Enphase Energy from an "outperform" rating to an "underperform" rating in a research note on Tuesday, May 13th. Wells Fargo & Company boosted their price objective on Enphase Energy from $42.00 to $45.00 and gave the stock an "overweight" rating in a report on Thursday, July 24th. Mizuho dropped their price objective on Enphase Energy from $53.00 to $50.00 and set an "outperform" rating for the company in a research note on Monday, July 14th. Finally, Susquehanna cut their target price on Enphase Energy from $51.00 to $40.00 and set a "neutral" rating on the stock in a research note on Monday, July 21st. Ten investment analysts have rated the stock with a Buy rating, thirteen have assigned a Hold rating and twelve have assigned a Sell rating to the company's stock. Based on data from MarketBeat.com, Enphase Energy presently has an average rating of "Reduce" and an average target price of $55.48.

Check Out Our Latest Research Report on Enphase Energy

Insider Buying and Selling

In other Enphase Energy news, CEO Badrinarayanan Kothandaraman acquired 5,000 shares of the company's stock in a transaction on Wednesday, August 6th. The shares were acquired at an average cost of $30.82 per share, with a total value of $154,100.00. Following the completion of the acquisition, the chief executive officer directly owned 1,620,632 shares in the company, valued at $49,947,878.24. This trade represents a 0.31% increase in their ownership of the stock. The purchase was disclosed in a filing with the Securities & Exchange Commission, which is accessible through this hyperlink. Company insiders own 3.10% of the company's stock.

Enphase Energy Company Profile

(Free Report)

Enphase Energy, Inc, together with its subsidiaries, designs, develops, manufactures, and sells home energy solutions for the solar photovoltaic industry in the United States and internationally. The company offers semiconductor-based microinverter, which converts energy at the individual solar module level and combines with its proprietary networking and software technologies to provide energy monitoring and control.

Read More

Institutional Ownership by Quarter for Enphase Energy (NASDAQ:ENPH)

Should You Invest $1,000 in Enphase Energy Right Now?

Before you consider Enphase Energy, you'll want to hear this.

MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Enphase Energy wasn't on the list.

While Enphase Energy currently has a Reduce rating among analysts, top-rated analysts believe these five stocks are better buys.

View The Five Stocks Here

10 Best Stocks to Own: Fall 2025 Cover

Enter your email address and we'll send you MarketBeat's list of ten stocks that are set to soar in Fall 2025, despite the threat of tariffs and other economic uncertainty. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report
Like this article? Share it with a colleague.