Iberdrola (IBE.MC) Financial Analysis & Valuation | Quarter Chart

Iberdrola, S.A. engages in the generation, transmission, distribution, and supply of electricity in Spain and internationally. It generates and markets electrical power using renewable sources, such as onshore and offshore wind, hydro, solar photovoltaic, combined cycle gas, nuclear, and biomass, as... more
Iberdrola, S.A. engages in the generation, transmission, distribution, and supply of electricity in ... more

Company facts

Reported company information and share structure.

Company Share structure
Market Cap$158.64BExchangeBME
SectorUtilitiesIndustryDiversified Utilities
CountryESCEOPedro Azagra Blazquez
IPO Date2000-01-03CAGR6.86%
Employees45,339Websitewww.iberdrola.com
Div. Yield3.3%Payout Ratio1%
Buy Back Yield0.78%Total Yield4.08%
IBE.MC chart loading...

Key metrics

Reported fundamentals and market-derived technical indicators.

Fundamentals Technicals
Enterprise Value$210.29BP/E Ratio24.8
Forward P/E19.7PEG Ratio0.44
P/S Ratio3.05P/B Ratio2.75
P/CF Ratio43.72P/FCF Ratio80.04
EPS$0.97EPS Growth 1Y-5.05%
EPS Growth 3Y23.68%EPS Growth 5Y83.59%
Revenue Growth 1Y-19.32%Gross Margin0.31%
Operating Margin0.22%Profit Margin0.13%
ROE0.12%ROA0.04%
ROCE0.07%Current Ratio0.82
Quick Ratio0.72Cash Ratio0.16
Debt/Equity1.22Interest Coverage2.22
Altman Z Score1.28Piotroski Score4

Iberdrola (IBE.MC) valuation & financials

Iberdrola (IBE.MC) has a market capitalization of 158.64B EUR and trades at a price-to-earnings ratio of 24.8. It operates in the Utilities sector (Diversified Utilities).

Iberdrola's revenue grew -19.3% over the last year.

Iberdrola's next earnings report is scheduled for October 21, 2026; analysts estimate EPS of 0.27 EUR.

📈 Analysts estimate IBE.MC EPS of 0.27 EUR for the upcoming quarter. See Iberdrola revenue & EPS analyst forecasts for the next four quarters with Quarter Chart Premium.

Iberdrola (IBE.MC) — frequently asked questions

When does Iberdrola (IBE.MC) report earnings next?

Iberdrola is expected to report earnings on October 21, 2026. Analysts estimate EPS of 0.27 EUR.

What is Iberdrola's market cap?

Iberdrola (IBE.MC) has a market capitalization of 158.64B EUR.

What is IBE.MC's P/E ratio?

Iberdrola trades at a price-to-earnings ratio of 24.8, with trailing twelve-month EPS of 0.97 EUR.

How fast is Iberdrola growing?

Iberdrola's revenue grew -19.3% over the last year.

Compare with other Utilities companies: GE Vernova Inc. (GEV) · Nextera Energy (NEE) · Enel (ENEL.MI) · Southern Company (SO) · China Yangtze Power (600900.SS) · Duke Energy (DUK)