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.

Balance sheet · Annual
Item2025202420232022202120202019201820172016
Total assets160,762158,293150,033150,114141,752122,518122,369113,038110,689106,706
Current assets24,78120,83523,06323,22522,38314,97213,55813,34213,80010,726
Cash and equivalents3,6704,0823,0194,6084,0333,4272,1132,8013,1971,433
Short-term investments1,8096111,1732,8571,432—————
Inventory2,7983,3052,8282,418——————
Net property, plant and equipment95,14195,92889,24887,84781,46673,15672,42965,55463,72563,273
Goodwill8,3898,6188,3758,1898,3127,6138,1537,8387,9328,711
Other intangible assets13,85111,63711,88011,929——————
Long-term investments1,6524,3721,3371,074——————
Current liabilities28,34330,13928,07228,83924,35417,93119,13116,11616,72614,075
Accounts payable8,8918,5157,5077,943——————
Long-term debt42,32240,73746,74036,302——————
Total debt59,40759,95353,65351,52545,09840,16641,11937,81337,06831,221
Total liabilities97,34397,24289,74192,00085,62675,30075,17469,06167,95566,019
Total equity (incl. minority)63,41961,05160,29258,11456,126—————
Retained earnings34,68331,43828,57827,10825,58123,67022,47620,90119,33519,175
Minority interest13,35113,92617,18116,99515,64711,8069,5177,3945,6713,446