Enel

ENEL · Borsa Italiana · EUR

€8.67Change from previous close: −0.90%Absolute change: −€0.08

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€85.99B
Enterprise value
€170.22B
P/E (trailing 12 months)
20.6
Forward P/E
11.5
PEG
0.76
Price/book
3.48
Price/sales
1.08
EV/EBITDA
8.26
EV/revenue
2.14

Profitability and growth

Gross margin
38.2%
Operating margin
18.2%
Net margin
5.7%
ROE
12.3%
ROA
4.9%
Revenue growth (year over year)
8.5%
Earnings growth (year over year)
31.8%

Financial health

Total cash
€4.74B
Total debt
€73.38B
Debt/equity
1.48
Current ratio
0.72
Quick ratio
0.37

Dividends

Annual dividend per share
€0.52
Dividend yield
5.9%
Payout ratio
115.5%
Ex-dividend date
July 20, 2026

Analysts and estimates

Average price target
€10.27
Median price target
€10.30
High price target
€12.00
Low price target
€8.80
Number of analysts
22
Consensus
Buy
Forward EPS
€0.76
EPS estimate, current year
€0.72

Shares and trading

Beta
0.89
Average volume
18.44M
Shares outstanding
9.92B
Float
7.53B
Institutional ownership
31.3%
Insider ownership
23.6%