ENPH Enphase Energy, Inc.
33.46USD+0.01%Mkt Cap: 4.41B $P/E: 33.45Today
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
SolarKey Statistics
Company
Market Cap4.41B USD
Enterprise Value4.10B USD
Revenue (TTM)1.33B USD
Gross Profit687.00M USD
Net Income (TTM)172.13M USD
Revenue/Share10.12 USD
Last Price33.46 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.9K
CountryUS
SectorTechnology
IndustrySolar
ISIN—
Valuation
P/E (Trailing)33.45
P/E (Forward)14.88
PEG0.75
EV/EBITDA21.37
EV/Revenue3.09
P/S3.32
P/B3.74
EPS (TTM)1.00
EPS (Forward)2.25
52W Range
25.7816% of range73.74
52W High73.74 USD
52W Low25.78 USD
Profitability
Gross Margin46.64%
Oper. Margin17.98%
EBITDA Margin14.44%
Profit Margin11.69%
ROE15.84%
ROA4.90%
Growth
Revenue Growth-19.60%
Earnings Growth-3.50%
Cash Flow & Leverage
Operating CF136.54M USD
CapEx (TTM)40.64M USD
FCF Margin5.90%
FCF Yield1.78%
Net Debt-324.34M USD
Net Debt/EBITDA-1.69
Balance Sheet
Debt/Equity1.12
Current Ratio3.45
Quick Ratio2.53
Book Value/Sh8.94 USD
Cash/Share7.10 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.3 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)51.74 USD
Upside (mean)+54.7%
Target Range27.00 USD – 212.00 USD
27.00+54.7% to mean212.00
# Analysts26
Ownership
Shares Out.131.80M
Float128.14M
Insiders3.03%
Institutions96.61%
Short Interest
Short Ratio5.9d
Short % Float21.74%
Short % Out.18.07%
Shares Short23.88M
Short (prev mo.)21.56M
Technical
SMA 5036.96 (-9.5%)
SMA 20041.23 (-18.9%)
Beta1.64
S&P 52W Chg14.58%
Avg Vol (30d)4.45M
Avg Vol (10d)5.23M
Technical Indicators
RSI (14)41.8
MACD-1.5788
MACD Signal-1.6910
MACD Hist.+0.1122
BB Upper38.86 USD
BB Middle34.62 USD
BB Lower30.38 USD
BB Width24.50%
ATR (14)1.872 USD
Vol Ratio (20d)0.77x