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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
48.27 36.71 24.28 23.91

+8 more quarters

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

Show all line items

Columns are period end dates