Enphase Energy Consensus ‘Reduce’ Rating, Average $41.09 Price Target
Thirty-one analysts covering Enphase Energy assign a consensus ‘Reduce’ rating, with 10 sell, 14 hold and 7 buy recommendations, while their average 12-month price target stands at $41.09. Recent updates include Northland Securities boosting its price objective to $62 and Morgan Stanley cutting its target to $26.
1. Consensus Rating Skewed Towards Sell
Thirty-one research firms currently cover Enphase Energy, and their average recommendation sits at “Reduce,” according to Marketbeat Ratings. Ten analysts recommend selling the stock, fourteen advise holding, and seven recommend buying. Over the past year, analysts’ 12-month price targets have averaged $41.09, reflecting a broad disparity between the highest bullish forecasts and the most conservative downside views.
2. Recent Analyst Adjustments Highlight Divergent Outlooks
In late October, Zacks Research downgraded Enphase from “Strong-Buy” to “Hold,” while Morgan Stanley lowered its price objective from $28 to $26 and reaffirmed an “Underweight” stance. Conversely, Northland Securities lifted its target from $52 to $62 and maintained an “Outperform” rating. TD Cowen trimmed its target from $40 to $35 and held a “Hold” rating, and Loop Capital set a $31 target. These shifts underscore diverging views on near-term demand resilience following the phase-out of federal tax credits.
3. Insider Transactions Signal Mixed Confidence
Director Thurman J. Rodgers sold 150,000 shares at an average of $29.13 per share, realizing proceeds of $4.37 million and reducing his stake by 7.96% to 1.73 million shares. In contrast, CEO Badrinarayanan Kothandaraman purchased 5,000 shares at $30.69 apiece for $153,450, boosting his holding to 1.64 million shares—a 0.31% increase. Insider ownership stands at 3.10% of total shares, suggesting management remains materially exposed to the company’s long-term performance.
4. Institutional Stakes Continue to Shift
Invesco Ltd. expanded its stake by 28.1% in Q2, adding 1.48 million shares to reach 6.74 million shares valued at approximately $267.4 million. Geode Capital Management increased its holdings by 2.1% to 3.54 million shares ($140.2 million), while Coatue Management nearly doubled its position by adding 803,945 shares to reach 1.65 million shares ($58.3 million). Federated Hermes and First Trust Advisors also boosted positions by 9.6% and 5.0%, respectively. Institutional investors now control 72.12% of Enphase Energy’s outstanding shares, indicating heavy reliance on large-cap funds for future liquidity and support.