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$156.24BExchangeBME
SectorUtilitiesIndustryDiversified Utilities
CountryESCEOPedro Azagra Blazquez
IPO Date2000-01-03CAGR6.86%
Employees44,573Websitewww.iberdrola.com
Div. Yield3.62%Payout Ratio
Buy Back Yield0.84%Total Yield4.46%
IBE.MC chart loading...

Key metrics

Reported fundamentals and market-derived technical indicators.

Fundamentals Technicals
EV$227.92BP/E23.64Forward P/E18.68PEG0.37
P/S2.79P/B2.1P/CF39.77P/FCF73.86
Sales$51.57BSales 1Y-18.17%Sales 3Y-18.84%Sales 5Y27.78%
EPS$0.99EPS 1Y6.86%EPS 3Y41.56%EPS 5Y118.44%
Sales QoQ-13.03%EPS QoQ53.85%Sales QoQ Avg1.87%EPS QoQ Avg23.19%
Gross Margin31.4%Operating Margin22.17%Profit Margin15.59%ROCE7.29%
ROA4%ROE14%Altman Z Score1.29Piotroski Score5
Current Ratio0.75Quick Ratio0.63Cash Ratio0.13Op. CF Ratio
Debt/Equity1.06Debt/Assets0.38Lt Debt/Equity0.83Lt Debt/Cap.0.44
Intrst Cov.2.37Inventory Turnover9.6Asset Turnover0.27Receivables Turnover4.35
Enterprise Value$227.92BP/E Ratio23.64
Forward P/E18.68PEG Ratio0.37
P/S Ratio2.79P/B Ratio2.1
P/CF Ratio39.77P/FCF Ratio73.86
EPS$0.99EPS Growth 1Y6.86%
EPS Growth 3Y41.56%EPS Growth 5Y118.44%
Revenue Growth 1Y-18.17%Gross Margin0.31%
Operating Margin0.22%Profit Margin0.16%
ROE0.14%ROA0.04%
ROCE0.07%Current Ratio0.75
Quick Ratio0.63Cash Ratio0.13
Debt/Equity1.06Interest Coverage2.37
Altman Z Score1.29Piotroski Score5

Iberdrola (IBE.MC) valuation & financials

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

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

Iberdrola's next earnings report is scheduled for October 21, 2026; analysts estimate EPS of 0.27 EUR. Check the earnings calendar to see all companies reporting this week.

📈 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 156.24B EUR.

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

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

How fast is Iberdrola growing?

Iberdrola's revenue grew -18.2% 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)