Valuation: Iberdrola, S.A.

Market Cap 132B 150B 125B 113B 213B 14,401B 214B 1,494B 577B 7,349B 563B 551B 23,614B P/E 2026 *
20x
P/E 2027 * 19.2x
Enterprise Value 188B 214B 178B 161B 303B 20,520B 305B 2,129B 822B 10,471B 803B 785B 33,649B EV / Sales 2026 *
4.13x
EV / Sales 2027 * 4.15x
Free-Float
97.37%
Yield 2026 *
3.56%
Yield 2027 * 3.82%
1 day+0.05%
1 week+0.20%
Current month+1.29%
1 month+0.30%
3 months-6.22%
6 months+6.35%
Current year+10.15%
1 week 20.05
Extreme 20.05
20.57
1 month 19.53
Extreme 19.53
20.57
Current year 18.12
Extreme 18.125
22.08
1 year 15.88
Extreme 15.885
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 75 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. Importance
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.05%+0.20%+27.40%+92.43% 150B
-0.82%+0.38%+56.94% - 255B
-0.78%-5.20%-0.47%+32.25% 159B
-2.24%-2.63%+9.27%+50.54% 101B
-0.64%-3.64%-12.88%+26.56% 95.34B
-1.08%-0.64%-21.38%+138.23% 93.28B
+0.05%-2.85%-7.81%+27.89% 88.38B
-0.13%-1.52%+8.30%+58.30% 64.43B
-0.66%-4.04%-0.08%+36.57% 53.37B
-0.33%-2.26%+56.98%+118.73% 49.2B
Average -0.50%-1.81%+11.63%+64.61% 110.88B
Weighted average by Cap. -0.32%-1.25%+17.06%+62.71%

Financials

2026 *2027 *
Net sales 45.54B 51.78B 43.07B 39.06B 73.36B 4,971B 73.79B 516B 199B 2,536B 194B 190B 8,151B 46.79B 53.2B 44.24B 40.13B 75.36B 5,106B 75.8B 530B 205B 2,606B 200B 195B 8,373B
Net income 6.75B 7.67B 6.38B 5.79B 10.87B 736B 10.93B 76.4B 29.51B 376B 28.81B 28.18B 1,208B 7.11B 8.09B 6.72B 6.1B 11.45B 776B 11.52B 80.51B 31.09B 396B 30.35B 29.7B 1,273B
Net Debt 56.07B 63.75B 53.02B 48.09B 90.31B 6,119B 90.84B 635B 245B 3,123B 239B 234B 10,034B 62B 70.49B 58.63B 53.17B 99.86B 6,767B 100B 702B 271B 3,453B 265B 259B 11,096B
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-28 €20.34 +0.05% 5,808,252
26-09-25 €20.33 +0.40% 7,519,512
26-09-24 €20.25 +0.65% 6,950,514
26-09-23 €20.12 -1.23% 11,071,806
26-09-22 €20.37 +0.34% 12,838,065
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
20.34EUR
Average target price
20.54EUR
Spread / Average Target
+0.98%

Quarterly revenue - Rate of surprise