Iberdrola
€20.82Change from previous close: +0.43%Absolute change: +€0.09
At a glance
- Revenue growth
- +2.53%
- 2025 vs 2024
- Net income growth
- +11.99%
- 2025 vs 2024
- Net margin
- 14.3%
- 2024: 13.1%
Financial data
Amounts in millions of EUR; per-share values in EUR; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 44,076 | 42,988 | 49,335 | 53,949 | 39,114 | 33,145 | 36,438 | 35,076 | 31,263 | 28,759 |
| Cost of revenue | 20,028 | 19,777 | 26,033 | 33,750 | — | — | — | — | — | — |
| Gross profit | 24,048 | 23,211 | 23,302 | 20,199 | — | — | — | — | — | — |
| Selling, general and administrative | — | — | 4,000 | 3,602 | 2,936 | — | — | — | — | — |
| Operating income | 10,677 | 9,672 | 9,643 | 8,457 | — | — | — | — | — | — |
| EBIT | 9,979 | 9,152 | 9,013 | 7,957 | 7,101 | 5,560 | 5,778 | 5,403 | 3,356 | 4,579 |
| EBITDA | 14,700 | 13,716 | 13,325 | 12,260 | 10,943 | 9,204 | 9,349 | 8,858 | 6,360 | 7,666 |
| Interest expense | 2,173 | 1,968 | 2,071 | 1,699 | — | — | — | — | — | — |
| Pre-tax income | 8,097 | 5,812 | 7,025 | 6,292 | 6,301 | 5,053 | 4,794 | 4,348 | 2,026 | 3,879 |
| Income tax | 1,671 | 1,343 | 1,610 | 1,161 | 1,914 | 1,083 | 914 | 959 | -1,397 | 935 |
| Net income | 6,285 | 5,612 | 4,803 | 4,339 | 3,885 | 3,611 | 3,466 | 3,014 | 2,804 | 2,705 |
| Net income to common shareholders | 5,691 | 3,914 | 4,621 | 4,241 | 3,765 | 3,555 | 3,472 | 3,065 | 3,057 | 2,806 |
| Basic EPS | 0.85 | 0.59 | 0.69 | 0.64 | 0.57 | 0.54 | 0.52 | 0.45 | 0.46 | 0.42 |
| Diluted EPS | 0.84 | 0.59 | 0.69 | 0.64 | 0.57 | 0.53 | 0.52 | 0.45 | 0.46 | 0.42 |
| Average shares (basic) | 6,734 | 6,627 | 6,728 | 6,658 | 6,646 | 6,635 | 6,674 | 6,740 | 6,680 | 6,626 |
| Average shares (diluted) | 6,747 | 6,643 | 6,745 | 6,672 | 6,659 | 6,646 | 6,692 | 6,744 | 6,680 | 6,626 |
| Dividend per share | 0.68 | 0.64 | 0.55 | 0.50 | 0.44 | 0.42 | 0.40 | 0.35 | 0.33 | 0.03 |
