Iberdrola S.A.
Research Iberdrola S.A. (IBE) on Bullrun: market cap EUR 130.07B, P/E 24.6, dividend yield 3.4%. Explore financials, valuation history, model signals, and stock context.
Key Metrics
- TickerIBE
- ExchangeMC
- CountrySpain
- SectorUtilities
- IndustryUtilities - Diversified
- CurrencyEUR
- Market capEUR 130.07B
- P/E24.6
- Dividend yield3.4%
- Financial periodQ2 2026
- RevenueEUR 10.45B
- Net incomeEUR 2.63B
- Gross margin55.8%
Valuation Snapshot
latest market cap is EUR 130.07B; P/E is 24.6; dividend yield is 3.4%.
Peer valuation comparison
Latest P/E is 24.57x versus a Utilities sector median of 17.14x (43.4% above).
Latest dividend yield is 3.38% versus a Utilities sector median of 3.61% (6.4% below).
Five-year financial history
| Year | Revenue | Net income | Free cash flow | Gross margin | Diluted EPS | Cash | Total debt | Equity |
|---|---|---|---|---|---|---|---|---|
| FY2024 | EUR 44.74B | EUR 5.95B | EUR 4.26B | 53.4% | 0.84 | EUR 4.08B | EUR 57.73B | EUR 47.13B |
| FY2023 | EUR 49.34B | EUR 5.39B | EUR 4.79B | 47.2% | 0.7 | EUR 3.02B | n/a | EUR 43.11B |
| FY2022 | EUR 53.95B | EUR 5.06B | EUR 4.17B | 37.4% | 0.64 | EUR 4.61B | n/a | EUR 58.11B |
Valuation history
| Year | Snapshot date | Market cap | P/E | Dividend yield | Annual dividend/share |
|---|---|---|---|---|---|
| 2026 | 2026-08-24 | EUR 130.07B | 24.6 | 3.4% | 0.68 |
Dividend history
Latest trailing dividend snapshot: annual dividend/share 0.68 EUR, yield 3.4%.
| Year | Dividends/share |
|---|---|
| FY2024 | 0.56 EUR |
| FY2023 | 0.5 EUR |
| FY2022 | 0.45 EUR |
About Iberdrola S.A.
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 electricity from renewable sources, such as onshore and offshore wind, photovoltaic, hydro, other energy sources, conventional nuclear, and combined cycle plants, as well as through batteries. The company is involved in the purchase and sale of electricity and gas on wholesale markets;
Related stock research
Other Utilities stocks
Frequently asked questions
What is Iberdrola S.A.'s market cap?
Iberdrola S.A.'s market capitalization is EUR 130.07B.
What is Iberdrola S.A.'s P/E ratio?
Iberdrola S.A.'s price-to-earnings (P/E) ratio is 24.6.
Does Iberdrola S.A. pay a dividend?
Iberdrola S.A. has a dividend yield of 3.4%.
What does Iberdrola S.A. do?
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 electricity from renewable sources, such as onshore and offshore wind, photovoltaic, hydro, other energy sources, conventional nuclear, and combined cycle plants, as well as through batteries.