Enphase Energy, Inc. ENPH

Set alert

Price alert · ENPH

All alert types
27.93 USD 0.00 0.00%

At close

28.07 +0.14 +0.52%

Pre-market · Nov 3, 9:09 AM ET

Bid
27.94 × 1
Ask
27.95 × 1

Day range unavailable

23.83 52-week range 73.74
YTD
-12.85%
1 year
-5.35%
Open
—
Prev close
27.93
Mkt cap
3.70B
Vol
0
Avg vol
5.19M
EPS
0.67
P/E
41.69
Div yield
0.00%
More statistics
Low
—
High
—
Forward P/E
19.49
Beta
1.45
Short ratio
5.98
Inst. own
96.37%
Dividend
0.00
Ex-div date
Earnings
Feb 2, 2027
50-d avg
33.63
200-d avg
40.93
1y target
40.58

5D chart

Chart tools
Interval

Events in this range
  • Oct 27, 2026Earnings: 0.41; estimate 0.51; surprise -19.61%
  • Oct 28, 2026Rating: RBC Capital · Outperform → Outperform
  • Oct 28, 2026Rating: Goldman Sachs · Buy → Buy
  • Oct 28, 2026Rating: BMO Capital · Market Perform → Market Perform
  • Oct 28, 2026Rating: JP Morgan · Neutral → Neutral
  • Oct 29, 2026Rating: Barclays · Equal-Weight → Equal-Weight
  • Oct 30, 2026Rating: Citigroup · Neutral → Neutral
Signals (119)
NameTimeAgo
MACD: Sell SignalNov 2, 4:00 PM17 hours ago
SMA: BearishNov 2, 3:55 PM17 hours ago
SMA: BearishNov 2, 3:50 PM17 hours ago
SMA: BullishNov 2, 3:15 PM17 hours ago
SMA: BearishNov 2, 3:00 PM18 hours ago
SMA: BullishNov 2, 2:55 PM18 hours ago
MACD: Buy SignalNov 2, 2:55 PM18 hours ago
SMA: BullishNov 2, 2:50 PM18 hours ago
SMA: BearishNov 2, 2:45 PM18 hours ago
SMA: BullishNov 2, 2:40 PM18 hours ago
SMA: BearishNov 2, 2:20 PM18 hours ago
SMA: BearishNov 2, 2:15 PM18 hours ago
SMA: BullishNov 2, 2:10 PM19 hours ago
SMA: BullishNov 2, 2:10 PM19 hours ago
SMA: BearishNov 2, 1:30 PM19 hours ago
SMA: BullishNov 2, 12:55 PM20 hours ago
SMA: BearishNov 2, 12:20 PM20 hours ago
SMA: BearishNov 2, 12:20 PM20 hours ago
SMA: BullishNov 2, 12:15 PM20 hours ago
SMA: BullishNov 2, 12:15 PM20 hours ago

Newest 20 of 119.

Analyst view

Consensus: buy

Buy
Price target (mean) 40.58 +45.3% upside
Target (low)
16.00
Target (mean)
40.58
Target (high)
212.00
Ratings (0m) 29 11 buy · 16 hold · 2 sell
  • Strong buy3
  • Buy8
  • Hold16
  • Sell1
  • Strong sell1

Recommendation trend

  • This month 29
  • 1 month ago 30
  • 2 months ago 29

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

ENPH analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.266080.20705 – 0.350.71-62.5%239.09M-30.4%15
Next quarter0.153080.06 – 0.220.47-67.4%197.58M-30.2%13
Current year1.661.53 – 1.992.96-43.8%1.11B-24.9%21
Next year1.430.62 – 3.251.66-13.8%1.03B-6.5%24

Upgrades and downgrades

The latest rating changes

ENPH analyst upgrades and downgrades
DateFirmActionFromTo
Oct 30, 2026CitigroupMaintainedNeutralNeutral
Oct 29, 2026BarclaysMaintainedEqual-WeightEqual-Weight
Oct 28, 2026JP MorganMaintainedNeutralNeutral
Oct 28, 2026BMO CapitalMaintainedMarket PerformMarket Perform
Oct 28, 2026Goldman SachsMaintainedBuyBuy
Oct 28, 2026RBC CapitalMaintainedOutperformOutperform
Oct 28, 2026Wells FargoMaintainedOverweightOverweight
Oct 28, 2026SusquehannaMaintainedNeutralNeutral
Oct 28, 2026GLJ ResearchReiteratedSellSell
Oct 28, 2026OppenheimerDowngradeOutperformPerform
Oct 28, 2026Morgan StanleyMaintainedUnderweightUnderweight
Oct 28, 2026BernsteinMaintainedMarket PerformMarket Perform
Oct 26, 2026GLJ ResearchMaintainedSellSell
Oct 21, 2026BMO CapitalMaintainedMarket PerformMarket Perform
Oct 19, 2026JP MorganMaintainedNeutralNeutral
Oct 14, 2026Morgan StanleyMaintainedUnderweightUnderweight
Oct 14, 2026SusquehannaMaintainedNeutralNeutral
Oct 6, 2026BarclaysMaintainedEqual-WeightEqual-Weight
Sep 29, 2026CitigroupMaintainedNeutralNeutral
Sep 21, 2026JefferiesMaintainedBuyBuy
Sep 21, 2026Goldman SachsMaintainedBuyBuy
Aug 17, 2026Evercore ISI GroupMaintainedIn-LineIn-Line
Jul 30, 2026CitigroupMaintainedNeutralNeutral
Jul 30, 2026SusquehannaMaintainedNeutralNeutral
Jul 29, 2026RBC CapitalMaintainedOutperformOutperform
Jul 29, 2026OppenheimerMaintainedOutperformOutperform
Jul 29, 2026Wells FargoMaintainedOverweightOverweight
Jul 29, 2026GLJ ResearchReiteratedSellSell
Jul 29, 2026BMO CapitalMaintainedMarket PerformMarket Perform
Jul 29, 2026MizuhoMaintainedNeutralNeutral