Valuation: Iberdrola, S.A.

Market Cap 134B 152B 127B 114B 216B 14,557B 218B 1,516B 583B 7,442B 570B 558B 23,860B P/E 2026 *
20.2x
P/E 2027 * 19.4x
Enterprise Value 190B 216B 180B 162B 306B 20,664B 310B 2,151B 828B 10,564B 809B 792B 33,868B EV / Sales 2026 *
4.16x
EV / Sales 2027 * 4.17x
Free-Float
97.37%
Yield 2026 *
3.53%
Yield 2027 * 3.78%
1 day+0.22%
1 week+1.18%
Current month+2.64%
1 month+1.63%
3 months-5.55%
6 months+7.76%
Current year+11.62%
1 week 20.05
Extreme 20.05
20.89
1 month 19.53
Extreme 19.53
20.89
Current year 18.12
Extreme 18.125
22.08
1 year 15.98
Extreme 15.98
22.08
3 years 9.88
Extreme 9.882
22.08
5 years 8.47
Extreme 8.472
22.08
10 years 5.53
Extreme 5.526
22.08
Manager TitleAgeSince
Chief Executive Officer 57 24/06/2025
Director of Finance/CFO 66 01/01/2004
Compliance Officer - 01/01/2024
Director TitleAgeSince
Chairman 75 27/01/2010
Director/Board Member 64 26/04/2006
Director/Board Member 68 24/04/2012
Date Insider Type Main position Quantity % Market Cap. Importance
27/07/26 Free

Director

913 0.0000%
27/07/26 Free

Director

6,672 0.0001%
27/07/26 Free

Director

631 0.0000%
Change 5-day change 1-year change 3-year change Capi.($)
+0.59%+1.18%+28.53%+94.53% 151B
-1.25%+0.02%+57.78% - 256B
-0.20%-4.44%-0.62%+32.20% 158B
+0.56%+1.86%+4.54%+28.33% 103B
-0.36%-1.92%+9.58%+50.29% 98.72B
-0.67%-2.65%-11.73%+28.07% 96B
-3.99%-3.58%-24.01%+132.87% 93.74B
-0.18%-1.98%-7.16%+29.18% 89.05B
-0.55%-1.36%+8.07%+57.72% 64.95B
-0.20%-3.06%-0.66%+35.48% 53.33B
Average -0.33%-1.05%+6.43%+54.30% 116.45B
Weighted average by Cap. -0.45%-0.71%+14.51%+55.74%

Financials

2026 *2027 *
Net sales 45.57B 51.75B 43.18B 38.98B 73.47B 4,962B 74.42B 517B 199B 2,537B 194B 190B 8,132B 46.96B 53.33B 44.49B 40.17B 75.71B 5,113B 76.68B 532B 205B 2,614B 200B 196B 8,380B
Net income 6.78B 7.7B 6.43B 5.8B 10.94B 739B 11.08B 76.9B 29.59B 378B 28.93B 28.3B 1,211B 7.14B 8.11B 6.77B 6.11B 11.51B 778B 11.66B 80.96B 31.16B 398B 30.45B 29.79B 1,275B
Net Debt 56.08B 63.69B 53.14B 47.97B 90.41B 6,106B 91.58B 636B 245B 3,122B 239B 234B 10,008B 62.14B 70.56B 58.87B 53.15B 100B 6,766B 101B 704B 271B 3,459B 265B 259B 11,089B
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
30/09/26 €20.61 +0.59% 10,600,100
29/09/26 €20.49 +0.74% 6,963,819
28/09/26 €20.34 +0.05% 5,808,252
25/09/26 €20.33 +0.40% 7,519,512
24/09/26 €20.25 +0.65% 6,950,514
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
20.61EUR
Average target price
20.69EUR
Spread / Average Target
+0.39%

Quarterly revenue - Rate of surprise