Valuation: Iberdrola, S.A.

Capitalization 121B 141B 112B 105B 195B 12,945B 209B 1,287B 509B 6,118B 530B 519B 22,348B P/E ratio 2025 *
19x
P/E ratio 2026 * 18.9x
Enterprise value 172B 202B 160B 150B 278B 18,461B 298B 1,836B 726B 8,725B 756B 740B 31,870B EV / Sales 2025 *
3.64x
EV / Sales 2026 * 3.65x
Free-Float
96.85%
Yield 2025 *
3.74%
Yield 2026 * 3.87%
More valuation ratios * Estimated data
Dynamic Chart
1 day+0.71%
1 week+0.47%
Current month-0.70%
1 month+0.69%
3 months+7.41%
6 months+17.65%
Current year-0.70%
More quotes
1 week 18.18
Extreme 18.18
18.73
1 month 17.94
Extreme 17.94
19.18
Current year 18.12
Extreme 18.125
19.18
1 year 13
Extreme 13.005
19.18
3 years 9.88
Extreme 9.882
19.18
5 years 8.47
Extreme 8.472
19.18
10 years 4.8
Extreme 4.8
19.18
More quotes
Manager TitleAgeSince
Chief Executive Officer 57 24/06/2025
Director of Finance/CFO 66 01/01/2004
Compliance Officer - -
Director TitleAgeSince
Chairman 74 27/01/2010
Director/Board Member 64 26/04/2006
Director/Board Member 68 24/04/2012
More insiders
Change 5d. change 1-year change 3-years change Capi.($)
-0.43%+0.47%+38.53%+69.69% 141B
-2.48%+3.68%+60.55% - 181B
+0.41%+2.28%+18.35%+2.48% 175B
-0.35%-10.90%-9.04%+254.66% 107B
0.00%-3.62%+30.14%+56.42% 104B
+0.37%+0.83%+5.22%+32.82% 98.16B
-0.15%+0.58%+7.76%+17.24% 92.83B
-0.20%+0.74%+21.64%+29.09% 63.55B
+2.05%-5.30%-13.67%+632.36% 54.22B
-0.28%+1.11%+8.96%-2.40% 52.02B
Average +0.34%-1.23%+16.85%+121.37% 106.88B
Weighted average by Cap. +0.52%-0.66%+22.58%+94.82%
See all sector performances

Financials

2025 *2026 *
Net sales 47.34B 55.36B 43.94B 41.21B 76.45B 5,071B 81.86B 504B 200B 2,397B 208B 203B 8,755B 48.12B 56.29B 44.67B 41.9B 77.73B 5,156B 83.23B 513B 203B 2,437B 211B 207B 8,901B
Net income 6.42B 7.5B 5.96B 5.59B 10.36B 687B 11.1B 68.36B 27.05B 325B 28.14B 27.57B 1,187B 6.56B 7.68B 6.09B 5.72B 10.6B 703B 11.35B 69.94B 27.68B 332B 28.79B 28.2B 1,214B
Net Debt 51.49B 60.22B 47.79B 44.82B 83.16B 5,516B 89.05B 549B 217B 2,607B 226B 221B 9,523B 54.69B 63.96B 50.77B 47.61B 88.33B 5,859B 94.58B 583B 231B 2,769B 240B 235B 10,115B
More financial data * Estimated data
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 (44.9%); - transmission and distribution of electricity and natural gas (36%); - production of electricity and renewable energies (19.1%): 238,164 GWh produced in 2024 and distributed by country between Spain (89,060 GWh), Brazil (80,922 GWh), the United Kingdom (37,642 GWh), and the United States (30,540 GWh). Net sales are distributed geographically as follows: Spain (37.6%), Brazil (20.2%), the United States (17.2%), the United Kingdom (17.1%), Mexico (3.8%) and other (4.1%).
Employees
45,273
More about the company
Date Price Change Volume
21/01/26 18.34 -0.43% 6,082,459
20/01/26 18.42 -0.89% 13,487,630
19/01/26 18.58 +0.05% 6,538,931
16/01/26 18.57 +1.53% 10,276,520
15/01/26 18.29 -0.38% 8,342,358

Delayed Quote BME, January 21, 2026 at 07:37 pm

More quotes
Trader
Investor
Global
Quality
ESG MSCI
AAA
More Ratings
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
18.34EUR
Average target price
17.89EUR
Spread / Average Target
-2.42%
Consensus

Quarterly revenue - Rate of surprise