Valuation: Iberdrola, S.A.

Market Cap 15TCr 17TCr 14TCr 13TCr 24TCr 16,03100Cr 25TCr 1,69200Cr 67TCr 8,58900Cr 64TCr 63TCr 27,15300Cr P/E 2026 *
21.8x
P/E 2027 * 21.1x
Enterprise Value 21TCr 23TCr 19TCr 18TCr 33TCr 21,86200Cr 34TCr 2,30700Cr 92TCr 11,71300Cr 88TCr 86TCr 37,02700Cr EV / Sales 2026 *
4.51x
EV / Sales 2027 * 4.48x
Free-Float
97.37%
Yield 2026 *
3.18%
Yield 2027 * 3.43%
1 day+0.13%
1 week+4.12%
Current month+3.65%
1 month+8.14%
3 months+11.82%
6 months+18.17%
Current year+24.51%
1 week 22.42
Extreme 22.42
23.12
1 month 21.09
Extreme 21.09
23.12
Current year 18.12
Extreme 18.125
23.12
1 year 17.54
Extreme 17.54
23.12
3 years 10.42
Extreme 10.415
23.12
5 years 8.47
Extreme 8.472
23.12
10 years 5.53
Extreme 5.526
23.12
Manager TitleAgeSince
Chief Executive Officer 57 24/06/2025
Director of Finance/CFO 66 01/01/2004
Compliance Officer - 01/01/2024
Director TitleAgeSince
Chairman 75 27/01/2010
Director/Board Member 64 26/04/2006
Director/Board Member 68 24/04/2012
Date Insider Type Main position Quantity % Market Cap. Importance
27/07/26 Free

Director

913 0.0000%
27/07/26 Free

Director

6,672 0.0001%
27/07/26 Free

Director

631 0.0000%
Change 5-day change 1-year change 3-year change Capi.($)
+0.13%+4.12%+30.44%+115.87% 17TCr
-3.89%-13.20%+37.47% - 22TCr
-0.68%+2.30%+1.77%+56.46% 18TCr
-0.38%+5.37%+10.34%+60.29% 11TCr
-0.54%-0.64%+4.00%+31.46% 11TCr
+0.09%-0.11%+3.18%+37.52% 11TCr
+0.66%+1.92%+4.89%+46.07% 9.99TCr
-3.02%+1.66%-25.81%+119.89% 9.78TCr
+0.38%-1.56%+4.31%+64.53% 6.99TCr
+0.19%+2.38%+12.32%+52.07% 6TCr
Average -0.21%+1.57%+8.29%+64.91% 12TCr
Weighted average by Cap. -0.61%+1.26%+11.93%+67.64%

Financials

2026 *2027 *
Net sales 4.64TCr 5.17TCr 4.27TCr 3.88TCr 7.34TCr 4,84600Cr 7.55TCr 51TCr 20TCr 2,59600Cr 19TCr 19TCr 8,20800Cr 4.84TCr 5.4TCr 4.46TCr 4.05TCr 7.67TCr 5,06000Cr 7.88TCr 53TCr 21TCr 2,71100Cr 20TCr 20TCr 8,57000Cr
Net income 708.87Cr 790.45Cr 653.3Cr 593.3Cr 1.12TCr 74TCr 1.15TCr 7.82TCr 3.12TCr 40TCr 2.97TCr 2.9TCr 1,25500Cr 731.3Cr 815.45Cr 673.96Cr 612.07Cr 1.16TCr 76TCr 1.19TCr 8.07TCr 3.22TCr 41TCr 3.06TCr 3TCr 1,29500Cr
Net Debt 5.58TCr 6.22TCr 5.14TCr 4.67TCr 8.83TCr 5,83000Cr 9.08TCr 62TCr 25TCr 3,12400Cr 23TCr 23TCr 9,87500Cr 6.33TCr 7.06TCr 5.84TCr 5.3TCr 10TCr 6,62100Cr 10TCr 70TCr 28TCr 3,54700Cr 27TCr 26TCr 11,21400Cr
Projected Income Statement - Annual - Iberdrola, S.A.
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 (41.5%); - transmission and distribution of electricity and natural gas (39.2%): 255,976 GWh of electricity sold in 2025 and distributed by country between Spain (91,641 GWh), Brazil (80,182 GWh), the United Kingdom (46,490 GWh), and the United States (37,663 GWh), and 66,282 GWh of gas sold in the United States; - production of electricity and renewable energies (19.3%). Net sales are distributed geographically as follows: Spain (36.2%), Brazil (19.9%), the United States (18.7%), the United Kingdom (16.3%), Mexico (3%) and other (5.9%).
Employees
45,363
Date Price Change Volume
10/26/10 €22.99 +0.13% 76,76,113
09/26/09 €22.96 +1.37% 61,73,194
06/26/06 €22.65 -0.53% 86,49,712
05/26/05 €22.77 +0.75% 1,52,77,333
04/26/04 €22.60 +2.36% 1,06,44,434
Trader
Investor
Global
Quality
ESG MSCI
AAA
MarketScreener Ratings - Iberdrola, S.A.
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
24
Last Close Price
22.99EUR
Average target price
21.57EUR
Spread / Average Target
-6.18%