Valuation: Iberdrola, S.A.

Capitalization 121B 142B 112B 105B 195B 13,071B 207B 1,282B 509B 6,171B 533B 523B 22,449B P/E ratio 2025 *
19x
P/E ratio 2026 * 18.9x
Enterprise value 172B 203B 160B 149B 279B 18,633B 295B 1,827B 725B 8,797B 760B 745B 32,001B EV / Sales 2025 *
3.64x
EV / Sales 2026 * 3.65x
Free-Float
96.85%
Yield 2025 *
3.73%
Yield 2026 * 3.87%
More valuation ratios * Estimated data
Dynamic Chart
1 day-0.30%
1 week-1.13%
Current month-0.57%
1 month+0.71%
3 months+7.75%
6 months+21.19%
Current year-0.57%
More quotes
1 week 18.24
Extreme 18.245
18.73
1 month 18.12
Extreme 18.125
19.18
Current year 18.12
Extreme 18.125
19.18
1 year 13.16
Extreme 13.165
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.30%-1.13%+39.14%+69.76% 142B
-0.59%-3.49%+50.28% - 178B
-0.31%+1.41%+22.50%+2.59% 177B
-0.18%-4.13%+35.23%+64.97% 107B
+0.60%-6.06%-16.51%+243.55% 105B
+0.03%-1.53%+6.42%+30.93% 96.39B
-0.24%-1.50%+7.40%+16.28% 91.32B
-0.47%-2.78%+19.66%+25.87% 62.29B
-0.15%-3.89%-16.56%+611.64% 54.25B
-0.55%-2.50%+12.01%-5.35% 50.89B
Average -0.18%-1.73%+15.96%+117.80% 106.41B
Weighted average by Cap. -0.16%-1.08%+21.41%+92.39%
See all sector performances

Financials

2025 *2026 *
Net sales 47.34B 55.66B 43.87B 41B 76.43B 5,113B 81.01B 501B 199B 2,414B 209B 204B 8,782B 48.12B 56.58B 44.61B 41.68B 77.71B 5,199B 82.36B 510B 202B 2,455B 212B 208B 8,929B
Net income 6.42B 7.54B 5.95B 5.56B 10.36B 693B 10.98B 67.97B 26.98B 327B 28.29B 27.71B 1,190B 6.56B 7.72B 6.08B 5.69B 10.6B 709B 11.24B 69.54B 27.61B 335B 28.94B 28.35B 1,218B
Net Debt 51.49B 60.54B 47.72B 44.6B 83.14B 5,562B 88.12B 545B 217B 2,626B 227B 222B 9,553B 54.69B 64.3B 50.69B 47.37B 88.31B 5,908B 93.6B 579B 230B 2,789B 241B 236B 10,147B
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
23/01/26 18.36 -0.30% 5,906,035
22/01/26 18.42 +0.44% 6,961,475
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

Delayed Quote BME, 24 January 2026 at 03:35 am AEDT

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.36EUR
Average target price
17.89EUR
Spread / Average Target
-2.55%
Consensus

Quarterly revenue - Rate of surprise