ELEEndesa, S.A.
41.68EUR+0.58%Mkt Cap: 45.91B $P/E: 16.31

Endesa, S.A. engages in the generation, distribution, and sale of electricity in Spain, Portugal, France, Germany, the United Kingdom, Switzerland, Luxembourg, the Netherlands, Singapore, Italy, Morocco, and internationa…

Key Statistics

Company
Market Cap45.91B $
Enterprise Value59.01B $
Revenue (TTM)22.96B $
Gross Profit7.92B $
Net Income (TTM)2.39B $
Revenue/Share22.17 USD
Last Price41.68 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees8.9K
CountryES
SectorUtilities
IndustryUtilities - Regulated Electric
ISIN
Valuation
P/E (Trailing)16.31
P/E (Forward)17.42
PEG4.08
EV/EBITDA9.41
EV/Revenue2.57
P/S2.00
P/B5.21
EPS (TTM)2.55
EPS (Forward)2.38
52W Range
25.2594% of range42.67
52W High42.67 EUR
52W Low25.25 EUR
Profitability
Gross Margin34.67%
Oper. Margin18.35%
EBITDA Margin27.32%
Profit Margin10.46%
ROE25.79%
ROA5.86%
Growth
Revenue Growth3.50%
Earnings Growth67.80%
Cash Flow & Leverage
Operating CF4.40B $
CapEx (TTM)2.00B $
FCF Margin9.35%
FCF Yield4.68%
Net Debt11.69B $
Net Debt/EBITDA1.86
Balance Sheet
Debt/Equity1.28
Current Ratio0.76
Quick Ratio0.48
Book Value/Sh7.956 EUR
Cash/Share0.2710 EUR
Dividends
Fwd Div Rate1.580 EUR
Trail. Div Rate1.084 EUR
Div. Yield3.84%
5Y Avg Yield7.12%
Payout Ratio19.69%
Ex-Div DateJul 8, 2026
Pay Date
Analyst Consensus
Rating3.6 (Underperform)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)35.56 EUR
Upside (mean)-14.7%
Target Range27.40 EUR44.30 EUR
27.40-14.7% to mean44.30
# Analysts23
Ownership
Shares Out.1.02B
Float292.80M
Insiders70.12%
Institutions11.71%
Technical
SMA 5040.13 (+3.9%)
SMA 20035.28 (+18.2%)
Beta0.56
S&P 52W Chg18.16%
Avg Vol (30d)362.50K
Avg Vol (10d)547.17K
Technical Indicators
RSI (14)55.9
MACD0.3813
MACD Signal0.5419
MACD Hist.-0.1606
BB Upper42.50 EUR
BB Middle41.56 EUR
BB Lower40.62 EUR
BB Width4.52%
ATR (14)0.6014 EUR
Vol Ratio (20d)0.78x