Insider Selling: Enphase Energy (NASDAQ:ENPH) Director Sells 137,250 Shares of Stock

Key Points

  • Insider sale: Director Thurman Rodgers sold 137,250 shares on March 13 at an average of $43.61 for about $5.99M, cutting his ownership by 7.91% to 1,597,641 shares valued near $69.7M.
  • Earnings and fundamentals: Enphase beat quarterly EPS estimates ($0.71 vs. $0.52) with $343.3M in revenue (down 10.3% YoY), and the stock trades with a market cap of $5.86B and a P/E around 34.7.
  • Risk and sentiment: A newly filed class action and related negative headlines have pressured the shares, while analyst views are mixed (10 Buy / 12 Hold / 9 Sell) with a consensus target of $43.28.

Enphase Energy, Inc. (NASDAQ:ENPH - Get Free Report) Director Thurman Rodgers sold 137,250 shares of the stock in a transaction that occurred on Friday, March 13th. The stock was sold at an average price of $43.61, for a total transaction of $5,985,472.50. Following the completion of the sale, the director directly owned 1,597,641 shares of the company's stock, valued at $69,673,124.01. This represents a 7.91% decrease in their ownership of the stock. The transaction was disclosed in a filing with the SEC, which can be accessed through this link.

Enphase Energy Price Performance

Shares of NASDAQ:ENPH opened at $44.70 on Wednesday. The company has a debt-to-equity ratio of 0.53, a current ratio of 2.07 and a quick ratio of 1.84. Enphase Energy, Inc. has a 1-year low of $25.77 and a 1-year high of $64.40. The company has a market capitalization of $5.86 billion, a P/E ratio of 34.65 and a beta of 1.35. The firm's 50 day simple moving average is $42.02 and its two-hundred day simple moving average is $36.61.

Enphase Energy (NASDAQ:ENPH - Get Free Report) last posted its quarterly earnings results on Tuesday, February 3rd. The semiconductor company reported $0.71 earnings per share for the quarter, topping analysts' consensus estimates of $0.52 by $0.19. The business had revenue of $343.32 million during the quarter, compared to analyst estimates of $340.45 million. Enphase Energy had a net margin of 11.69% and a return on equity of 20.31%. The company's revenue was down 10.3% on a year-over-year basis. During the same period in the prior year, the business posted $0.94 earnings per share. Research analysts expect that Enphase Energy, Inc. will post 2.08 EPS for the current fiscal year.

Institutional Investors Weigh In On Enphase Energy




Several large investors have recently made changes to their positions in the company. Principal Financial Group Inc. increased its stake in Enphase Energy by 334.1% in the 3rd quarter. Principal Financial Group Inc. now owns 626,065 shares of the semiconductor company's stock worth $22,156,000 after acquiring an additional 481,846 shares during the last quarter. Quantbot Technologies LP raised its holdings in shares of Enphase Energy by 74.8% during the 2nd quarter. Quantbot Technologies LP now owns 91,084 shares of the semiconductor company's stock worth $3,611,000 after acquiring an additional 38,982 shares in the last quarter. State of Alaska Department of Revenue boosted its position in shares of Enphase Energy by 384.7% during the 3rd quarter. State of Alaska Department of Revenue now owns 71,589 shares of the semiconductor company's stock valued at $2,533,000 after acquiring an additional 56,818 shares during the last quarter. Nordea Investment Management AB boosted its position in shares of Enphase Energy by 1,246.8% during the 3rd quarter. Nordea Investment Management AB now owns 158,948 shares of the semiconductor company's stock valued at $5,652,000 after acquiring an additional 147,146 shares during the last quarter. Finally, Natixis grew its holdings in shares of Enphase Energy by 46.7% in the second quarter. Natixis now owns 215,023 shares of the semiconductor company's stock valued at $8,526,000 after purchasing an additional 68,472 shares in the last quarter. 72.12% of the stock is owned by institutional investors.

Key Headlines Impacting Enphase Energy

Here are the key news stories impacting Enphase Energy this week:

  • Positive Sentiment: Enphase announced a commercial partnership with Ensol to roll out IQ Battery subscriptions in France, making home batteries available via a monthly plan — a revenue/installation growth opportunity in Europe. Enphase Energy and Ensol Partner to Expand Home Battery Adoption in France
  • Positive Sentiment: Enphase’s Relative Strength (RS) rating climbed to 83, signaling improving technical momentum that can attract momentum traders and retail buyers. Enphase Energy Stock Sees RS Rating Climb To 83
  • Neutral Sentiment: Multiple market commentary pieces note rising investor attention in ENPH (higher search/coverage), which can increase volume and volatility but is neutral until tied to fundamentals or order flow. ENPH Is Attracting Investor Attention
  • Negative Sentiment: A class action complaint was filed against Enphase covering April–October 2025; multiple plaintiff firms are soliciting lead‑plaintiff applicants ahead of an April 20 deadline — raising potential legal costs, distraction for management and investor anxiety. Pomerantz Law Firm Announces the Filing of a Class Action Against Enphase Energy, Inc.
  • Negative Sentiment: Numerous law firms (Rosen, Schall, Faruqi, Berger Montague, etc.) have issued investor notices about the same securities suit and the April 20 lead plaintiff deadline, amplifying negative headlines and media attention. ROSEN Encourages Enphase Investors to Secure Counsel
  • Negative Sentiment: A company director, Thurman J. Rodgers, sold 137,250 shares on March 13 (disclosed in an SEC filing), which investors often view unfavorably in the short term. Insider Sale Disclosure: Thurman J. Rodgers
  • Negative Sentiment: Market reports noted ENPH shares declined despite broader market gains, reflecting investor reaction to the litigation/insider headlines and weighing on intraday price action. ENPH Stock Drops Despite Market Gains

Analysts Set New Price Targets

A number of research firms have commented on ENPH. Morgan Stanley reissued an "underweight" rating and set a $30.00 price target on shares of Enphase Energy in a report on Wednesday, February 4th. Roth Mkm reaffirmed a "buy" rating and issued a $55.00 price objective (up from $45.00) on shares of Enphase Energy in a research note on Wednesday, February 4th. Wells Fargo & Company increased their target price on Enphase Energy from $45.00 to $50.00 and gave the stock an "overweight" rating in a research report on Wednesday, February 4th. Royal Bank Of Canada raised Enphase Energy from a "sector perform" rating to an "outperform" rating and set a $54.00 target price on the stock in a research note on Wednesday, February 4th. Finally, Deutsche Bank Aktiengesellschaft boosted their price target on Enphase Energy from $35.00 to $38.00 and gave the stock a "hold" rating in a report on Wednesday, February 4th. Ten equities research analysts have rated the stock with a Buy rating, twelve have issued a Hold rating and nine have given a Sell rating to the company's stock. Based on data from MarketBeat, the company presently has an average rating of "Hold" and a consensus target price of $43.28.

View Our Latest Analysis on ENPH

About Enphase Energy

(Get Free Report)

Enphase Energy is a global energy technology company that specializes in solar microinverters, energy storage systems and energy management software. Its core business centers on converting direct current (DC) power generated by solar panels into alternating current (AC) power suitable for use in residential and commercial applications. By integrating hardware and software solutions, Enphase Energy aims to improve solar energy yield, enhance system reliability and provide real-time monitoring capabilities to its customers.

The company's product portfolio includes its IQ Series microinverters, which attach to individual solar panels to optimize performance at the module level and reduce the impact of shading or system failures.

Featured Stories

Insider Buying and Selling by Quarter for Enphase Energy (NASDAQ:ENPH)

This instant news alert was generated by narrative science technology and financial data from InsiderTrades.com in order to provide readers with the fastest and most accurate reporting. Please send any questions or comments about this story to [email protected].

Insider Buying or Selling at Enphase Energy?
Sign-up to receive InsiderTrades.com's daily insider buying and selling report for Enphase Energy and related companies.
From Our Partners
Free Insider Buying and Selling Newsletter
Enter your email address below to receive InsiderTrades.com's daily insider buying and selling report.
From Our Partners

Most Read This Month

Recent Articles