Valuation: Iberdrola, S.A.

Capitalization 121B 143B 113B 106B 197B 13,060B 209B 1,287B 510B 6,169B 535B 524B 22,576B P/E ratio 2025 *
19.1x
P/E ratio 2026 * 19x
Enterprise value 173B 203B 161B 151B 280B 18,601B 297B 1,833B 726B 8,787B 762B 746B 32,154B EV / Sales 2025 *
3.65x
EV / Sales 2026 * 3.66x
Free-Float
96.85%
Yield 2025 *
3.72%
Yield 2026 * 3.86%
More valuation ratios * Estimated data
Dynamic Chart
1 day-0.42%
1 week-1.29%
Current month-0.73%
1 month+0.55%
3 months+7.57%
6 months+20.99%
Current year-0.73%
More quotes
1 week 18.27
Extreme 18.27
18.73
1 month 18.12
Extreme 18.125
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.42%-1.29%+38.92%+69.49% 143B
-0.93%+3.03%+54.92% - 180B
+1.45%+3.50%+24.21%+3.97% 177B
-2.38%-15.78%-13.57%+246.20% 104B
-0.15%-4.16%+35.18%+64.91% 107B
-1.84%-1.43%+6.05%+30.38% 96.36B
-1.39%-1.00%+8.17%+15.61% 91.54B
-1.51%-1.86%+20.20%+27.13% 62.59B
+0.21%-11.00%-14.18%+633.91% 54.33B
-1.63%-0.68%+13.23%-3.99% 51.18B
Average -0.58%-2.74%+17.31%+120.85% 106.63B
Weighted average by Cap. -0.38%-1.56%+23.02%+94.14%
See all sector performances

Financials

2025 *2026 *
Net sales 47.34B 55.62B 43.96B 41.22B 76.75B 5,094B 81.37B 502B 199B 2,406B 209B 204B 8,806B 48.12B 56.54B 44.69B 41.9B 78.03B 5,179B 82.73B 510B 202B 2,446B 212B 208B 8,952B
Net income 6.42B 7.54B 5.96B 5.59B 10.4B 691B 11.03B 68.04B 26.96B 326B 28.27B 27.69B 1,194B 6.56B 7.71B 6.1B 5.72B 10.64B 706B 11.29B 69.61B 27.58B 334B 28.92B 28.33B 1,221B
Net Debt 51.49B 60.49B 47.82B 44.83B 83.48B 5,541B 88.51B 546B 216B 2,617B 227B 222B 9,578B 54.69B 64.26B 50.79B 47.62B 88.67B 5,885B 94.01B 580B 230B 2,780B 241B 236B 10,174B
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.32 -0.49% 908,782
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, January 23, 2026 at 03:13 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.42EUR
Average target price
17.89EUR
Spread / Average Target
-2.85%
Consensus

Quarterly revenue - Rate of surprise