Valuation: Iberdrola, S.A.

Market Cap 135B 152B 126B 115B 217B 14,613B 219B 1,526B 591B 7,470B 571B 558B 23,975B P/E 2026 *
20.1x
P/E 2027 * 19.6x
Enterprise Value 191B 215B 179B 163B 307B 20,710B 310B 2,162B 838B 10,587B 809B 791B 33,978B EV / Sales 2026 *
4.19x
EV / Sales 2027 * 4.19x
Free-Float
97.37%
Yield 2026 *
3.5%
Yield 2027 * 3.76%
1 day+0.43%
1 week+2.41%
Current month+1.02%
1 month+5.42%
3 months-4.32%
6 months+2.26%
Current year+12.75%
1 week 20.34
Extreme 20.34
21.12
1 month 19.62
Extreme 19.625
21.12
Current year 18.12
Extreme 18.125
22.08
1 year 16.11
Extreme 16.11
22.08
3 years 9.89
Extreme 9.894
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.43%+2.41%+28.64%+110.47% 152B
+0.13%+3.24%+66.17% - 263B
+0.63%+0.99%-4.03%+45.57% 160B
+0.56%+0.63%+4.73%+28.33% 104B
+1.51%-1.28%+7.20%+59.49% 98.27B
+0.30%+1.01%-11.44%+30.75% 96.31B
-0.55%-2.20%-28.48%+145.49% 91.23B
+0.34%+0.69%-7.62%+33.08% 88.99B
-0.15%+1.03%+4.83%+64.22% 65.09B
+0.91%+1.04%-0.36%+44.36% 53.92B
Average +0.41%+0.81%+5.96%+62.42% 117.36B
Weighted average by Cap. +0.39%+1.26%+15.55%+64.43%

Financials

2026 *2027 *
Net sales 45.63B 51.36B 42.59B 38.82B 73.21B 4,937B 73.89B 515B 200B 2,524B 193B 189B 8,100B 47.23B 53.16B 44.08B 40.18B 75.78B 5,110B 76.48B 533B 207B 2,612B 200B 195B 8,384B
Net income 6.84B 7.69B 6.38B 5.81B 10.97B 740B 11.07B 77.21B 29.92B 378B 28.88B 28.26B 1,213B 7.2B 8.1B 6.72B 6.12B 11.54B 779B 11.65B 81.27B 31.49B 398B 30.41B 29.75B 1,277B
Net Debt 56.35B 63.42B 52.59B 47.94B 90.41B 6,097B 91.25B 636B 247B 3,117B 238B 233B 10,003B 63.02B 70.93B 58.82B 53.61B 101B 6,818B 102B 712B 276B 3,486B 266B 261B 11,187B
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
02/10/26 €20.82 +0.43% 8,811,568
01/10/26 €20.73 +0.58% 7,355,938
30/09/26 €20.61 +0.59% 10,513,100
29/09/26 €20.49 +0.74% 6,963,819
28/09/26 €20.34 +0.05% 5,808,252
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
20.82EUR
Average target price
21.03EUR
Spread / Average Target
+1.01%

Quarterly revenue - Rate of surprise