Valuation: Iberdrola, S.A.

Market Cap 153B 171B 141B 128B 243B 16,031B 250B 1,692B 674B 8,589B 642B 628B 27,153B P/E 2026 *
21.8x
P/E 2027 * 21.1x
Enterprise Value 209B 233B 193B 175B 331B 21,862B 340B 2,307B 919B 11,713B 875B 857B 37,027B 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/7/26 Free

Director

913 0.0000%
27/7/26 Free

Director

6,672 0.0001%
27/7/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% 172B
-3.89%-13.20%+37.47% - 218B
-0.68%+2.30%+1.77%+56.46% 182B
-0.38%+5.37%+10.34%+60.29% 110B
-0.54%-0.64%+4.00%+31.46% 109B
+0.09%-0.11%+3.18%+37.52% 109B
+0.66%+1.92%+4.89%+46.07% 99.88B
-3.02%+1.66%-25.81%+119.89% 97.82B
+0.38%-1.56%+4.31%+64.53% 69.88B
+0.19%+2.38%+12.32%+52.07% 60.02B
Average -0.21%+1.57%+8.29%+64.91% 123B
Weighted average by Cap. -0.61%+1.26%+11.93%+67.64%

Financials

2026 *2027 *
Net sales 46.35B 51.69B 42.72B 38.79B 73.42B 4,846B 75.47B 511B 204B 2,596B 194B 190B 8,208B 48.4B 53.97B 44.6B 40.51B 76.67B 5,060B 78.81B 534B 213B 2,711B 203B 198B 8,570B
Net income 7.09B 7.9B 6.53B 5.93B 11.23B 741B 11.54B 78.22B 31.17B 397B 29.66B 29.04B 1,255B 7.31B 8.15B 6.74B 6.12B 11.58B 765B 11.91B 80.7B 32.15B 410B 30.6B 29.95B 1,295B
Net Debt 55.77B 62.18B 51.39B 46.68B 88.34B 5,830B 90.8B 615B 245B 3,124B 233B 228B 9,875B 63.33B 70.62B 58.36B 53B 100B 6,621B 103B 699B 278B 3,547B 265B 259B 11,214B
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/11/26 €22.99 +0.13% 7,676,113
09/11/26 €22.96 +1.37% 6,173,194
06/11/26 €22.65 -0.53% 8,649,712
05/11/26 €22.77 +0.75% 15,277,333
04/11/26 €22.60 +2.36% 10,644,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%