Valuation: Iberdrola, S.A.

Market Cap 153B 172B 141B 128B 242B 16,081B 248B 1,686B 672B 8,610B 644B 630B 27,116B P/E 2026 *
21.8x
P/E 2027 * 21x
Enterprise Value 209B 234B 192B 174B 331B 21,938B 339B 2,300B 917B 11,745B 878B 860B 36,991B EV / Sales 2026 *
4.51x
EV / Sales 2027 * 4.47x
Free-Float
97.37%
Yield 2026 *
3.19%
Yield 2027 * 3.44%
1 day+1.37%
1 week+3.19%
Current month+3.52%
1 month+8.00%
3 months+10.92%
6 months+18.02%
Current year+24.34%
1 week 22.17
Extreme 22.17
23.06
1 month 21.09
Extreme 21.09
23.06
Current year 18.12
Extreme 18.125
23.06
1 year 17.51
Extreme 17.51
23.06
3 years 10.42
Extreme 10.415
23.06
5 years 8.47
Extreme 8.472
23.06
10 years 5.53
Extreme 5.526
23.06
Manager TitleAgeSince
Chief Executive Officer 57 2025-06-23
Director of Finance/CFO 66 2003-12-31
Compliance Officer - 2023-12-31
Director TitleAgeSince
Chairman 75 2010-01-26
Director/Board Member 64 2006-04-25
Director/Board Member 68 2012-04-23
Date Insider Type Main position Quantity % Market Cap. Importance
7/27/26 Free

Director

913 0.0000%
7/27/26 Free

Director

6,672 0.0001%
7/27/26 Free

Director

631 0.0000%
Change 5-day change 1-year change 3-year change Capi.($)
+1.37%+3.19%+30.16%+115.59% 168B
+7.13%-3.82%+44.20% - 204B
-0.10%+2.15%+3.49%+58.74% 182B
-0.27%+1.12%+4.59%+32.17% 110B
+1.33%-1.10%+2.33%+37.52% 108B
+1.73%+5.63%+11.25%+60.19% 107B
+0.25%-0.22%+3.59%+45.63% 99.63B
+10.46%+7.32%-22.96%+128.87% 88.56B
+1.42%-1.53%+5.68%+66.10% 68.9B
-0.52%+0.77%+10.82%+52.08% 60.34B
Average +2.28%+0.71%+9.31%+66.32% 120B
Weighted average by Cap. +2.49%-0.04%+13.42%+68.36%

Financials

2026 *2027 *
Net sales 46.35B 51.93B 42.65B 38.71B 73.36B 4,867B 75.18B 510B 203B 2,606B 195B 191B 8,207B 48.4B 54.22B 44.54B 40.42B 76.6B 5,082B 78.5B 533B 212B 2,721B 204B 199B 8,570B
Net income 7.09B 7.94B 6.52B 5.92B 11.22B 744B 11.5B 78.03B 31.1B 399B 29.81B 29.17B 1,255B 7.31B 8.19B 6.73B 6.11B 11.57B 768B 11.86B 80.5B 32.08B 411B 30.75B 30.09B 1,295B
Net Debt 55.77B 62.48B 51.32B 46.57B 88.26B 5,856B 90.45B 614B 245B 3,135B 235B 229B 9,875B 63.33B 70.95B 58.27B 52.89B 100B 6,650B 103B 697B 278B 3,560B 266B 261B 11,213B
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
26-11-09 €22.96 +1.37% 6,173,194
26-11-06 €22.65 -0.53% 8,649,712
26-11-05 €22.77 +0.75% 15,277,333
26-11-04 €22.60 +2.36% 10,644,434
26-11-03 €22.08 -0.76% 4,901,288
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.96EUR
Average target price
21.57EUR
Spread / Average Target
-6.06%