66.84USD+4.39%Mkt Cap: 8.78B USDP/E: 65.92Last update: 2026-05-26
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 semi…
Industry Peers
SolarIndicators:|
Key Statistics
Company
Market Cap8.78B USD
Enterprise Value7.90B USD
Revenue (TTM)1.40B USD
Gross Profit687.00M USD
Net Income (TTM)172.13M USD
Revenue/Share10.68 USD
Last Price66.84 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees2.9K
CountryUS
SectorTechnology
IndustrySolar
ISINUS29355A1079
Valuation
P/E (Trailing)65.92
P/E (Forward)25.56
PEG1.41
EV/EBITDA44.08
EV/Revenue5.64
P/S5.87
P/B7.45
EPS (TTM)1.01
EPS (Forward)2.44
52W Range
25.7895% of range68.90
52W High68.90 USD
52W Low25.78 USD
Profitability
Gross Margin46.64%
Oper. Margin-9.13%
EBITDA Margin12.80%
Profit Margin11.69%
ROE15.84%
ROA4.90%
Growth
Revenue Growth-20.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF136.54M USD
CapEx (TTM)40.64M USD
FCF Margin6.54%
FCF Yield1.04%
Net Debt-318.51M USD
Net Debt/EBITDA-1.78
Balance Sheet
Debt/Equity1.12
Current Ratio3.80
Quick Ratio2.71
Book Value/Sh8.365 USD
Cash/Share7.061 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.6 (Hold)
Target (Mean)40.60 USD
Target Range27.00 USD – 62.00 USD
# Analysts27
Ownership
Shares Out.131.80M
Float127.80M
Insiders3.05%
Institutions100.93%
Short Interest
Short Ratio4.3d
Short % Float27.65%
Short % Out.22.97%
Shares Short30.27M
Short (prev mo.)25.40M
Technical
SMA 5038.55 (+73.4%)
SMA 20036.86 (+81.3%)
Beta1.25
S&P 52W Chg28.31%
Avg Vol (30d)8.86M
Avg Vol (10d)11.35M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—