Iberdrola
€20.73Change from previous close: +0.58%Absolute change: +€0.12
Financial data
Amounts in millions of EUR; per-share values in EUR; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 44,076 | 42,988 | 49,335 | 53,949 | 39,114 |
| 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 |
| EBITDA | 14,700 | 13,716 | 13,325 | 12,260 | 10,943 |
| Interest expense | 2,173 | 1,968 | 2,071 | 1,699 | — |
| Pre-tax income | 8,097 | 5,812 | 7,025 | 6,292 | 6,301 |
| Income tax | 1,671 | 1,343 | 1,610 | 1,161 | 1,914 |
| Net income | 6,285 | 5,612 | 4,803 | 4,339 | 3,885 |
| Net income to common shareholders | 6,055 | 5,393 | 4,600 | 4,170 | 3,730 |
| Basic EPS | 0.90 | 0.81 | 0.68 | 0.63 | 0.56 |
| Diluted EPS | 0.90 | 0.81 | 0.68 | 0.63 | 0.56 |
| Average shares (basic) | 6,734 | 6,627 | 6,728 | 6,658 | 6,646 |
| Average shares (diluted) | 6,747 | 6,643 | 6,745 | 6,672 | 6,659 |
| Dividend per share | 0.68 | 0.64 | 0.55 | 0.50 | 0.44 |
