21.92EUR+0.78%Mkt Cap: 157.02B $P/E: 27.401d ago
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…
Industry Peers
Utilities - Diversifiedvs Utilities - Diversified
P/E
Pricier
P/B
Pricier
Div Yield
Higher
1M Perf
Lower
Indicators:|
Key Statistics
Company
Market Cap157.02B $
Enterprise Value234.51B $
Revenue (TTM)47.29B $
Gross Profit26.14B $
Net Income (TTM)6.83B $
Revenue/Share6.941 USD
Last Price21.92 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees45.3K
CountryES
SectorUtilities
IndustryUtilities - Diversified
ISINES0144580Y14
Valuation
P/E (Trailing)27.40
P/E (Forward)20.27
PEG3.59
EV/EBITDA15.48
EV/Revenue4.96
P/S3.31
P/B2.97
EPS (TTM)0.80
EPS (Forward)1.08
52W Range
15.1098% of range22.08
52W High22.08 EUR
52W Low15.10 EUR
Profitability
Gross Margin54.56%
Oper. Margin21.56%
EBITDA Margin32.04%
Profit Margin14.26%
ROE12.55%
ROA3.91%
Growth
Revenue Growth-4.50%
Earnings Growth-18.60%
Cash Flow & Leverage
Operating CF12.65B $
CapEx (TTM)9.04B $
FCF Margin—
FCF Yield—
Net Debt59.65B $
Net Debt/EBITDA3.94
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.12%
5Y Avg Yield4.09%
Payout Ratio82.80%
Ex-Div DateJul 6, 2026
Pay Date—
Splits
Last Split74:73
Split DateJan 12, 2026
Analyst Consensus
Rating2.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)20.03 EUR
Upside (mean)-8.6%
Target Range17.30 EUR – 23.00 EUR
€17.30-8.6% to mean€23.00
# Analysts23
Ownership
Shares Out.6.59B
Float6.40B
Insiders0.24%
Institutions46.69%
Technical
SMA 5020.03 (+9.4%)
SMA 20018.85 (+16.3%)
Beta0.58
S&P 52W Chg20.05%
Avg Vol (30d)7.96M
Avg Vol (10d)12.94M
Technical Indicators
RSI (14)83.3
MACD0.5039
MACD Signal0.3623
MACD Hist.+0.1416
BB Upper22.03 EUR
BB Middle20.55 EUR
BB Lower19.07 EUR
BB Width14.41%
ATR (14)0.3470 EUR
Vol Ratio (20d)2.32x