Enphase Energy, Inc.

US$28.46As of Sun 8 Nov 2026, 12:00 UTC
NASDAQ:ENPHTechnology
Country USA
PE (Fwd) •••
TSR 10Y CAGR 39.68%
Div yield —
ROE 8.12%
Solar
Beta (5Y) 1.45
PE TTM 41.76
TSR TTM (6.70%)
Mkt cap US$3.766B
ROIC 0.88%
SE Grade™
Value
Quality
Moat
Consensus
Reference
$32
11.95%
(51.42%)
Hold 3|2|8|3|0
4Q25
1Q26
2Q26
3Q26
Earnings per share$
0.36
0.36
0.38
0.41
13.43%
5.13%
16.88%
20.61%
Revenue$M
366.6
357.2
347.6
356.9
6.85%
4.56%
2.76%
2.36%
Peers (US$3.766B)
Cap (US$)
PE
2.415B
5.051x
1.698B
45.82x
Capital
TTM
5Y
10Y
Leveragex
0.256
0.646
0.589
EBIT/Intx
1.044
1.137
1.049
Own earn%
198.25
10.01
(5.76)
Sh yield%
42.90
34.09
31.25
Owners
Insiders/Inst%
8.28
58.62
Short interest%
4.17
SBC / revenue%
3.80
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
24
Op margin range%
12–15
$1 testx
—
Incr. ROIC%
12