Stocks

Enphase Energy (NASDAQ:ENPH) Stock Price Up 3.7% - Time to Buy?

Published March 8, 2025

Enphase Energy, Inc. (NASDAQ:ENPH) recently experienced a notable increase in its stock price, rising by 3.7% during mid-day trading on Tuesday. The stock reached a peak of $54.95 before closing at $54.85. This uptick occurred with a trading volume of approximately 1,606,613 shares, which is significantly lower than its average daily volume of 4,243,353 shares. Previously, the stock had closed at $52.87.

Analyst Ratings Changes

Several analysts have provided their perspectives on Enphase Energy, impacting its rating and price targets. For instance, Bank of America recently lowered its price objective for the stock from $72.00 to $62.00, assigning it an "underperform" rating on November 7th. Conversely, Barclays adjusted their price target from $91.00 to $86.00 while maintaining an "overweight" rating for the company on February 6th. Furthermore, Guggenheim upgraded Enphase Energy from a "sell" to a "neutral" rating with a price target of $62.00 on January 31st. Similarly, OTR Global shifted its rating from "negative" to "mixed" on December 20th. TD Cowen also revised its target down from $120.00 to $100.00 while keeping a "buy" rating on January 27th. In total, three analysts have rated the stock as a sell, seventeen provide hold ratings, and fourteen recommend a buy. According to MarketBeat.com, the average rating stands at "Hold" with a consensus price target of $90.42.

Current Share Performance

Currently, Enphase Energy's fifty-day moving average price is $64.94, while its 200-day moving average price is recorded at $82.28. The company has a market capitalization of $7.78 billion and a price-to-earnings ratio of 79.35 along with a beta of 1.68. Additionally, its financial ratios include a debt-to-equity ratio of 1.44, a current ratio of 3.53, and a quick ratio of 3.28.

Quarterly Earnings Results

Enphase Energy released its quarterly earnings results on February 4th, revealing earnings per share (EPS) of $0.57 for the quarter. This figure fell short of the consensus estimate, which was $0.72, by $0.15. The company's return on equity was noted at 15.62%, with a net margin of 7.72%. Analysts project that Enphase Energy, Inc. will report an EPS of 2.08 for the current fiscal year.

Institutional Ownership Trends

Recent trading activities indicate that a number of institutional investors and hedge funds have adjusted their positions in Enphase Energy. Baillie Gifford & Co. raised its stake in the company by 32.0% during the fourth quarter, bringing its total holdings to 8,371,790 shares valued at approximately $574,975,000 after acquiring an additional 2,028,691 shares. Similarly, Invesco Ltd. increased its holdings by 43.4%, owning 4,557,865 shares worth $313,034,000 following the purchase of 1,378,978 shares. Nordea Investment Management AB enhanced its position by a staggering 131.6%, now holding 2,214,999 shares with a value of $155,360,000 after adding 1,258,778 shares. Worldquant Millennium Advisors LLC significantly boosted its holdings by 531.4%, owning 805,791 shares worth $55,342,000 after an additional purchase of 678,163 shares. Lastly, Norges Bank acquired a new stake valued at $46,339,000 in the same quarter. Institutional investors and hedge funds presently own 72.12% of the stock.

Company Overview

Enphase Energy, Inc. specializes in designing, developing, manufacturing, and selling home energy solutions for the solar photovoltaic industry, both in the United States and globally. The company is recognized for its semiconductor-based microinverter, which converts energy at the individual solar module level, and pairs it with proprietary networking and software technologies for energy monitoring and control.

To Consider

Before making any investment decisions regarding Enphase Energy, potential investors might want to assess the current market landscape. Although the company's stock holds a "Hold" rating among analysts, there are other stocks that may be garnering more favorable attention from top-rated analysts. Research suggests that these might represent better opportunities in the current market climate.

Enphase, Stock, Invest