Enphase Energy, Inc.

ENPH Technology Solar

Enphase Energy, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $1.5 billion, up 10.7% from fiscal 2024. In the quarter to June 2026, revenue fell 19.6%, EPS fell 3.57%, free cash flow grew 41.2% and total debt fell 52.4%, each against the same quarter a year earlier. Insiders bought in the last twelve months.

30.82 1.47 +5.01%
Market cap
$4.1B
P/E
30.2×
Fwd P/E
194×
Dividend yield
—
F-score
6/9
Altman Z
1.99
Beneish M
−2.40
Dividend safety
n/a
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

23.91 24.28 36.71 48.27
P/S ratio
3.06 2.85 3.55 4.89
P/FCF ratio
21.83 46.38 35.52 44.09
P/Operating CF
332.58 88.35 48.27 161.15
P/B ratio
4.65 3.87 4.50 5.50
EV/Sales
2.88 2.64 3.74 5.09
EV/EBITDA
16.44 16.28 29.09 34.48
EV/FCF
20.54 42.97 37.48 45.91
Current Ratio
2.04 2.07 3.80 3.45
Net Debt/EBITDA
(3.20) (7.28) 96.27 (5.07)
Debt/Equity
1.21 1.11 0.52 0.48
Earnings Yield
4.18% 4.12% 2.72% 2.07%
Free Cash Flow Yield
4.58% 2.16% 2.82% 2.27%
Free Cash Flow per Share
0.05 0.29 0.63 0.20
Book value per Share
7.61 8.29 8.39 8.96
Free Cash Flow
5.89 37.84 82.97 25.93
EV/EBIT
22.93 24.73 54.60 61.24
Other line items

Show all line items

Columns are period end dates