Valuation: Iberdrola, S.A.

Capitalization 116B 136B 108B 102B 188B 12,344B 205B 1,266B 491B 5,819B 511B 501B 21,228B P/E ratio 2025 *
18.5x
P/E ratio 2026 * 18.5x
Enterprise value 168B 197B 157B 147B 271B 17,814B 296B 1,827B 709B 8,397B 738B 722B 30,637B EV / Sales 2025 *
3.53x
EV / Sales 2026 * 3.52x
Free-Float
96.85%
Yield 2025 *
3.84%
Yield 2026 * 3.97%
More valuation ratios * Estimated data
Dynamic Chart
1 day+0.96%
1 week-0.50%
Current month-1.68%
1 month-0.53%
3 months+13.92%
6 months+10.34%
Current year+34.44%
More quotes
1 week 17.54
Extreme 17.54
18.06
1 month 17.54
Extreme 17.54
18.28
Current year 13
Extreme 13.005
18.28
1 year 12.7
Extreme 12.7
18.28
3 years 9.88
Extreme 9.882
18.28
5 years 8.47
Extreme 8.472
18.28
10 years 4.8
Extreme 4.8
18.28
More quotes
Manager TitleAgeSince
Chief Executive Officer 56 2025-06-23
Director of Finance/CFO 65 2003-12-31
Compliance Officer - -
Director TitleAgeSince
Chairman 74 2010-01-26
Director/Board Member 63 2006-04-25
Director/Board Member 67 2012-04-23
More insiders
Change 5d. change 1-year change 3-years change Capi.($)
+0.96%-0.50%+36.07%+62.62% 136B
-4.61%+6.40%+102.32% - 182B
+0.54%-1.78%+10.91%-6.31% 170B
-7.03%-2.18%+47.23%+287.47% 110B
+0.06%-0.60%+25.59%+66.16% 103B
-0.34%-2.13%+1.49%+18.58% 92.98B
+0.80%-1.05%+5.95%+11.83% 89.66B
-0.11%-2.90%+23.10%+15.73% 60.96B
-2.58%+1.75%+17.40%+600.29% 57.63B
+1.99%+1.44%+9.79%-1.08% 50.66B
Average -1.03%-0.16%+27.99%+117.25% 105.35B
Weighted average by Cap. -1.33%+0.19%+34.96%+96.61%
See all sector performances

Financials

2025 *2026 *
Net sales 47.45B 55.7B 44.33B 41.71B 76.78B 5,045B 83.88B 517B 201B 2,378B 209B 205B 8,677B 48.57B 57.01B 45.37B 42.69B 78.59B 5,164B 85.86B 530B 205B 2,434B 214B 209B 8,881B
Net income 6.4B 7.51B 5.98B 5.62B 10.36B 680B 11.31B 69.78B 27.07B 321B 28.19B 27.59B 1,170B 6.52B 7.65B 6.09B 5.73B 10.55B 693B 11.52B 71.08B 27.57B 327B 28.71B 28.11B 1,192B
Net Debt 51.46B 60.4B 48.07B 45.22B 83.26B 5,471B 90.96B 561B 218B 2,579B 227B 222B 9,408B 54.85B 64.39B 51.24B 48.21B 88.75B 5,832B 96.96B 598B 232B 2,749B 242B 237B 10,029B
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
25-12-12 17.88 +0.96% 7,169,037
25-12-11 17.71 -0.59% 13,033,210
25-12-10 17.82 -0.31% 10,374,320
25-12-09 17.87 -0.45% 9,939,008
25-12-08 17.95 -0.11% 4,008,873

Delayed Quote BME, December 12, 2025 at 11:35 am

More quotes
Trader
Investor
Global
Quality
ESG MSCI
AAA
More Ratings
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
22
Last Close Price
17.88EUR
Average target price
17.32EUR
Spread / Average Target
-3.12%
Consensus

Quarterly revenue - Rate of surprise