REN

€3.62As of Sun 8 Nov 2026, 12:00 UTC
ELI:RENEUtilities
Country Portugal
PE (Fwd) •••
TSR 10Y CAGR 10.36%
Div yield 4.41%
ROE 12.36%
Utilities (Diversified)
Beta (5Y) 0.22
PE TTM 12.82
TSR TTM 16.23%
Mkt cap €2.404B
ROIC 3.76%
SE Grade™
Value
Quality
Moat
Consensus
Reference
€4.21
16.21%
(56.35%)
Hold 3|3|1|9|4
4Q25
1Q26
2Q26
3Q26
Earnings per share€
0.07
0.07
0.06
0.07
4.87%
4.86%
(3.22%)
(2.23%)
Revenue€M
119.9
119.5
120.6
119.0
(5.71%)
(4.19%)
(2.90%)
(2.68%)
Peers (US$2.700B)
Cap (US$)
PE
23.21B
14.81x
2.884B
34.86x
2.496B
18.73x
2.235B
46.37x
Capital
TTM
5Y
10Y
Leveragex
13.61
(0.213)
(0.183)
EBIT/Intx
0.587
0.319
0.206
Own earn%
46.26
(128.65)
(138.37)
Sh yield%
34.39
50.76
47.34
Owners
Insiders/Inst%
7.05
80.50
Short interest%
4.39
SBC / revenue%
4.20
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
12
Op margin range%
11–19
$1 testx
—
Incr. ROIC%
15