Valuation: Iberdrola, S.A.

Market Cap 132B 151B 124B 113B 212B 14,470B 212B 1,485B 572B 7,371B 567B 555B 23,785B P/E 2026 *
20x
P/E 2027 * 19.2x
Enterprise Value 188B 215B 177B 161B 302B 20,630B 302B 2,118B 816B 10,509B 809B 791B 33,912B EV / Sales 2026 *
4.12x
EV / Sales 2027 * 4.14x
Free-Float
97.37%
Yield 2026 *
3.57%
Yield 2027 * 3.83%
1 day+0.37%
1 week+2.81%
Current month+0.74%
1 month+1.14%
3 months-3.60%
6 months+6.05%
Current year+10.64%
1 week 19.7
Extreme 19.695
20.47
1 month 19.54
Extreme 19.54
20.47
Current year 18.17
Extreme 18.17
22.3
1 year 15.5
Extreme 15.5
22.3
3 years 9.9
Extreme 9.896
22.3
5 years 8.49
Extreme 8.494
22.3
10 years 5.55
Extreme 5.55
22.3
Manager TitleAgeSince
Chief Executive Officer 57 2025-06-23
Director of Finance/CFO 66 2003-12-31
Compliance Officer - 2023-12-31
Director TitleAgeSince
Chairman 75 2010-01-26
Director/Board Member 64 2006-04-25
Director/Board Member 68 2012-04-23
Change 5-day change 1-year change 3-year change Capi.($)
+0.37%+2.81% - - 151B
+1.32%+8.98%+47.94% - 250B
-0.86%-2.38%+10.15%+19.10% 168B
+0.05%+2.97%+30.25%+84.38% 151B
+0.89%+2.36%+14.03%+47.00% 101B
0.00%-1.77%-7.44%+22.26% 98.38B
-0.52%-1.81%-3.87%+25.12% 91.64B
+4.06%-0.34%-24.04%+139.82% 90.25B
+0.22%-1.74%+12.19%+50.35% 65.33B
-0.86%-2.32%+5.26%+32.87% 55.92B
Average +0.45%-2.48%+9.38%+52.61% 119.08B
Weighted average by Cap. +0.50%-2.19%+16.35%+52.27%

Financials

2026 *2027 *
Net sales 45.54B 52.23B 42.89B 39.06B 73.24B 5,004B 73.33B 514B 198B 2,549B 196B 192B 8,226B 46.76B 53.63B 44.04B 40.11B 75.2B 5,138B 75.29B 527B 203B 2,617B 201B 197B 8,445B
Net income 6.75B 7.74B 6.36B 5.79B 10.85B 741B 10.87B 76.11B 29.34B 378B 29.07B 28.43B 1,219B 7.1B 8.14B 6.69B 6.09B 11.42B 780B 11.43B 80.09B 30.87B 397B 30.59B 29.91B 1,283B
Net Debt 56.07B 64.31B 52.81B 48.09B 90.17B 6,161B 90.28B 632B 244B 3,138B 242B 236B 10,127B 62B 71.11B 58.39B 53.18B 99.7B 6,812B 99.83B 699B 270B 3,470B 267B 261B 11,198B
Logo Iberdrola, S.A.
Iberdrola, S.A. is one of the leading Spanish electricity producers and distributors. The group is also the world's No. 1 producer of wind energy. Net sales break down by activity as follows: - distribution of electricity and natural gas (41.5%); - transmission and distribution of electricity and natural gas (39.2%): 255,976 GWh of electricity sold in 2025 and distributed by country between Spain (91,641 GWh), Brazil (80,182 GWh), the United Kingdom (46,490 GWh), and the United States (37,663 GWh), and 66,282 GWh of gas sold in the United States; - production of electricity and renewable energies (19.3%). Net sales are distributed geographically as follows: Spain (36.2%), Brazil (19.9%), the United States (18.7%), the United Kingdom (16.3%), Mexico (3%) and other (5.9%).
Employees
44,573
Date Price Change Volume
26-09-21 20.33 +0.49% 9,001
26-09-18 €20.23 -1.17% 345
26-09-17 €20.47 +0.59% 7,229
26-09-16 €20.35 +1.60% 3,578
26-09-15 €20.03 +1.29% 4,123
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
20.29EUR
Average target price
20.54EUR
Spread / Average Target
+1.23%

Quarterly revenue - Rate of surprise

-40%: Exceptional extension
d
:
:
SEIZE THE OFFER!