IBEIberdrola, S.A.
19.57EUR+0.33%Mkt Cap: 129.75B EURP/E: 24.00Last update: 2026-05-14

Iberdrola, S.A. engages in the generation, production, transmission, distribution, and supply of electricity in Spain, the United Kingdom, the United States, Mexico, Brazil, Germany, France, and Australia. It generates e…

loading…
Indicators:|

Key Statistics

Valuation
P/E (Trailing)24.00
P/E (Forward)17.96
PEG3.31
P/B2.61
P/S2.98
EV/EBITDA14.20
EV/Revenue4.55
EPS (TTM)0.80
EPS (Forward)1.07
Cash Flow & Leverage
FCF Yield
FCF Margin
Operating CF11.63B EUR
CapEx (TTM)8.32B EUR
Net Debt/EBITDA3.94
Net Debt54.88B EUR
Technical
SMA 5019.76 (-1.0%)
SMA 20018.18 (+7.6%)
Beta0.58
S&P 52W Chg24.23%
Avg Vol (30d)12.28M
Avg Vol (10d)15.00M
Technical Indicators
RSI (14)45.4
MACD-0.0809
MACD Signal-0.0311
MACD Hist.-0.0498
BB Upper20.20 EUR
BB Middle19.78 EUR
BB Lower19.37 EUR
BB Width4.18%
ATR (14)0.3397 EUR
Vol Ratio (20d)2.07x
52W Range
15.1081% of range20.60
52W High20.60 EUR
52W Low15.10 EUR
Profitability
Gross Margin54.56%
EBITDA Margin32.04%
Profit Margin14.26%
Oper. Margin21.56%
ROE12.55%
ROA3.91%
Revenue Growth-4.50%
Earnings Growth-18.60%
Balance Sheet
Debt/Equity1.14
Current Ratio0.82
Quick Ratio0.54
Book Value/Sh7.352 EUR
Cash/Share0.7210 EUR
Dividends
Fwd Div Rate0.6800 EUR
Trail. Div Rate0.6800 EUR
Div. Yield3.54%
5Y Avg Yield4.10%
Payout Ratio82.80%
Ex-Div DateMay 28, 2026
Pay Date
Splits
Last Split74:73
Split DateJan 12, 2026
Ownership
Shares Out.6.76B
Float6.40B
Insiders0.24%
Institutions45.75%
Analyst Consensus
Rating2.5 (Hold)
Target (Mean)19.31 EUR
Target Range14.50 EUR22.00 EUR
# Analysts22
Company
Market Cap129.75B EUR
Enterprise Value197.91B EUR
Revenue (TTM)43.51B EUR
Gross Profit24.05B EUR
Net Income (TTM)6.29B EUR
Revenue/Share6.386 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees45.3K
Last Price19.57 EUR
CountryES
SectorUtilities
IndustryUtilities - Diversified
ISINES0144580Y14