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.

Cash flow · Annual
Item2025202420232022202120202019201820172016
Operating cash flow11,63511,92512,13010,4438,1068,3476,9157,5865,6856,720
Depreciation and amortization6,4937,4125,8105,491——————
Capital expenditure-8,081-8,209-7,717-6,466-6,472—————
Investing cash flow-11,177-8,397-9,693-10,154-9,488-6,644-7,382-6,050-5,193-4,826
Financing cash flow-629-2,267-4,0881511,869-71.0-277-1,7961,422-1,676
Dividends paid-1,275-1,166-949-859-570-562-329-143-222-82.9
Share repurchases-3,017-2,076-2,787-1,885-1,897—————
Debt issued15,74119,04111,66214,826——————
Debt repaid-13,281-13,118-9,197-10,272——————
Effect of exchange rates-95.0-19862.0135119-31856.0-136-15061.2
Net change in cash-4121,063-1,5895756061,314-688-3961,765279
Free cash flow3,5543,7164,4133,9771,634—————
Levered free cash flow-1,7193,595-4,9396,030-2,249693985535-3,015250