Valuation: Iberdrola, S.A.

Capitalization 131B 155B 119B 114B 210B 14,076B 220B 1,382B 551B 6,781B 583B 571B 23,967B P/E ratio 2025 *
20.1x
P/E ratio 2026 * 20.1x
Enterprise value 182B 217B 166B 158B 293B 19,617B 306B 1,927B 768B 9,451B 813B 796B 33,403B EV / Sales 2025 *
3.87x
EV / Sales 2026 * 3.85x
Free-Float
96.85%
Yield 2025 *
3.51%
Yield 2026 * 3.65%
1 day+1.47%
1 week+3.95%
Current month+5.10%
1 month+8.13%
3 months+12.21%
6 months+27.30%
Current year+7.72%
1 week 18.91
Extreme 18.91
19.92
1 month 18.12
Extreme 18.125
19.92
Current year 18.12
Extreme 18.125
19.92
1 year 13.21
Extreme 13.21
19.92
3 years 9.88
Extreme 9.882
19.92
5 years 8.47
Extreme 8.472
19.92
10 years 4.8
Extreme 4.8
19.92
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
Change 5d. change 1-year change 3-years change Capi.($)
+1.50%+3.95%+49.10%+85.89% 155B
-1.34%+1.35%+105.40% - 213B
+1.51%+2.26%+30.32%+21.53% 189B
+0.73%+1.33%+40.55%+78.72% 114B
-0.37%+1.00%-15.75%+212.34% 98.25B
+1.50%+0.65%+6.09%+35.65% 99.89B
+1.58%+1.62%+6.96%+24.75% 96.15B
+0.11%+0.46%+20.23%+33.88% 64.75B
+2.29%+3.84%+15.33%+7.14% 54.47B
+4.33%+4.31%-5.22%+592.71% 54.08B
Average +0.88%+2.15%+25.30%+121.40% 113.98B
Weighted average by Cap. +1.00%+2.02%+36.91%+94.82%

Financials

2025 *2026 *
Net sales 47.02B 55.95B 42.87B 40.93B 75.74B 5,067B 79.13B 498B 198B 2,441B 210B 206B 8,628B 48.19B 57.34B 43.93B 41.95B 77.63B 5,193B 81.1B 510B 203B 2,502B 215B 211B 8,843B
Net income 6.41B 7.63B 5.85B 5.58B 10.33B 691B 10.8B 67.89B 27.05B 333B 28.63B 28.04B 1,177B 6.59B 7.84B 6B 5.73B 10.61B 710B 11.08B 69.7B 27.77B 342B 29.39B 28.79B 1,208B
Net Debt 51.42B 61.19B 46.88B 44.76B 82.83B 5,541B 86.53B 544B 217B 2,670B 230B 225B 9,435B 54.85B 65.27B 50.01B 47.75B 88.36B 5,912B 92.31B 581B 231B 2,848B 245B 240B 10,066B
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
Date Price Change Volume
11/02/26 19.88 +1.48% 1,751,466
10/02/26 19.59 +0.15% 13,396,460
09/02/26 19.56 +1.01% 7,570,971
06/02/26 19.36 +1.12% 7,556,091
05/02/26 19.15 +0.08% 9,732,166
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
22
Last Close Price
19.59EUR
Average target price
18.42EUR
Spread / Average Target
-5.95%

Quarterly revenue - Rate of surprise