Valuation: Iberdrola, S.A.

Market Cap 134B 155B 126B 115B 216B 14,794B 220B 1,472B 578B 7,401B 582B 570B 24,649B P/E 2026 *
20.4x
P/E 2027 * 19.5x
Enterprise Value 192B 222B 180B 164B 310B 21,192B 315B 2,108B 827B 10,602B 834B 816B 35,310B EV / Sales 2026 *
4.22x
EV / Sales 2027 * 4.22x
Free-Float
97.37%
Yield 2026 *
3.5%
Yield 2027 * 3.72%
1 day-0.65%
1 week-0.44%
Current month-0.44%
1 month-1.63%
3 months+4.84%
6 months+4.95%
Current year+11.35%
1 week 20.51
Extreme 20.51
20.88
1 month 20.47
Extreme 20.47
21.45
Current year 18.12
Extreme 18.125
22.08
1 year 15.33
Extreme 15.33
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 2025-06-23
Director of Finance/CFO 66 2003-12-31
Compliance Officer - 2023-12-31
Director TitleAgeSince
Chairman 74 2010-01-26
Director/Board Member 64 2006-04-25
Director/Board Member 68 2012-04-23
Date Insider Type Main position Quantity % Market Cap.
7/27/26 Free

Director

913 0.0000%
7/27/26 Free

Director

6,672 0.0001%
7/27/26 Free

Director

631 0.0000%
Change 5-day change 1-year change 3-year change Capi.($)
-0.68%-0.44%+31.58%+87.85% 155B
-0.05%-1.56%+52.29% - 264B
-0.05%-2.71%+16.23%+23.31% 177B
-1.07%+0.25%+27.20%+63.01% 115B
-1.50%-1.72%-3.42%+31.59% 107B
-3.02%-1.80%-2.80%+31.35% 97.35B
+0.11%-0.38%-17.74%+157.92% 95.62B
-1.62%-4.56%+9.35%+51.05% 68.45B
-0.50%-2.53%+8.98%+34.34% 59.27B
-1.43%-2.34%+17.14%+119.49% 50.01B
Average -0.92%-1.49%+13.88%+66.66% 118.81B
Weighted average by Cap. -0.70%-1.30%+20.53%+62.79%

Financials

2026 *2027 *
Net sales 45.56B 52.63B 42.59B 38.92B 73.34B 5,019B 74.49B 499B 196B 2,511B 198B 193B 8,363B 46.47B 53.68B 43.43B 39.7B 74.8B 5,119B 75.97B 509B 200B 2,561B 202B 197B 8,530B
Net income 6.73B 7.77B 6.29B 5.75B 10.83B 741B 11B 73.73B 28.93B 371B 29.18B 28.54B 1,235B 7.07B 8.17B 6.61B 6.04B 11.39B 779B 11.57B 77.54B 30.43B 390B 30.68B 30.01B 1,299B
Net Debt 58.08B 67.09B 54.28B 49.61B 93.49B 6,398B 94.96B 637B 250B 3,201B 252B 246B 10,661B 61.86B 71.46B 57.82B 52.84B 99.58B 6,815B 101B 678B 266B 3,409B 268B 262B 11,355B
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-08-10 20.56 -0.68% 5,709,943
26-08-07 €20.70 -0.10% 6,303,832
26-08-06 €20.72 +0.68% 5,116,671
26-08-05 €20.58 +0.05% 5,098,091
26-08-04 €20.57 -0.39% 6,531,098
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
20.70EUR
Average target price
20.51EUR
Spread / Average Target
-0.91%

Quarterly revenue - Rate of surprise