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 · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue10,45112,01811,68411,1209,51712,583—10,480—12,679—10,930
Cost of revenue4,6245,5884,571—4,1875,561——————
Gross profit5,8276,4295,641—5,3317,022——————
Operating income2,6342,5912,511—2,1163,145——————
EBIT2,5582,5922,1102,7002,1173,145—2,212—4,501—1,902
EBITDA3,8333,7723,2513,9033,3204,532—3,306—5,857—2,933
Interest expense1,0921,175-1,444—9771,102——————
Pre-tax income2,0402,1271,5172,1252,0262,678—1,879—3,981—1,582
Income tax425335432292354624—442—1,069—296
Net income2,6251,7119781,7451,5582,004—1,337—2,760—1,116
Net income to common shareholders2,6251,7119781,7451,5582,004—1,337—2,760—1,116
Basic EPS0.390.250.140.250.220.31—0.23—0.43—0.18
Diluted EPS0.370.250.140.250.220.31—0.23—0.43—0.18
Average shares (basic)6,7926,7587,1357,0627,0016,441—5,771—6,423—6,350
Average shares (diluted)7,0076,7587,1357,0627,0016,441—5,771—6,423—6,350
Dividend per share——0.430.000.25——0.00————