Iberdrola

IBE · BME · EUR

€20.82Change from previous close: +0.43%Absolute change: +€0.09

Close · October 2, 2026

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.

Income statement · Annual
Item2025202420232022202120202019201820172016
Total revenue44,07642,98849,33553,94939,11433,14536,43835,07631,26328,759
Cost of revenue20,02819,77726,03333,750——————
Gross profit24,04823,21123,30220,199——————
Selling, general and administrative——4,0003,6022,936—————
Operating income10,6779,6729,6438,457——————
EBIT9,9799,1529,0137,9577,1015,5605,7785,4033,3564,579
EBITDA14,70013,71613,32512,26010,9439,2049,3498,8586,3607,666
Interest expense2,1731,9682,0711,699——————
Pre-tax income8,0975,8127,0256,2926,3015,0534,7944,3482,0263,879
Income tax1,6711,3431,6101,1611,9141,083914959-1,397935
Net income6,2855,6124,8034,3393,8853,6113,4663,0142,8042,705
Net income to common shareholders5,6913,9144,6214,2413,7653,5553,4723,0653,0572,806
Basic EPS0.850.590.690.640.570.540.520.450.460.42
Diluted EPS0.840.590.690.640.570.530.520.450.460.42
Average shares (basic)6,7346,6276,7286,6586,6466,6356,6746,7406,6806,626
Average shares (diluted)6,7476,6436,7456,6726,6596,6466,6926,7446,6806,626
Dividend per share0.680.640.550.500.440.420.400.350.330.03