Valuation: Iberdrola, S.A.

Market Cap 151B 168B 138B 126B 237B 15,834B 245B 1,664B 664B 8,449B 632B 619B 26,671B P/E 2026 *
21.4x
P/E 2027 * 20.8x
Enterprise Value 207B 230B 189B 172B 325B 21,649B 335B 2,275B 907B 11,551B 864B 846B 36,466B EV / Sales 2026 *
4.51x
EV / Sales 2027 * 4.44x
Free-Float
97.37%
Yield 2026 *
3.23%
Yield 2027 * 3.48%
1 day-0.53%
1 week+2.12%
Current month+2.12%
1 month+7.91%
3 months+9.31%
6 months+14.63%
Current year+22.66%
1 week 21.99
Extreme 21.99
23.06
1 month 20.89
Extreme 20.89
23.06
Current year 18.12
Extreme 18.125
23.06
1 year 17.51
Extreme 17.51
23.06
3 years 10.32
Extreme 10.315
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 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.53%+2.12%+27.46%+114.29% 170B
+0.47%-9.76%+40.70% - 203B
-1.47%+3.87%+6.04%+47.27% 185B
-0.77%+4.02%+9.01%+57.71% 109B
+2.15%+0.57%+4.95%+34.49% 107B
-1.07%-1.46%+1.58%+33.38% 107B
-1.77%+0.31%+3.05%+42.42% 101B
+4.30%-4.74%-28.85%+100.39% 84.91B
-0.19%-2.83%+5.86%+59.66% 69.03B
-1.49%+2.97%+13.39%+50.47% 61.25B
Average -0.04%+0.22%+8.32%+60.01% 119.85B
Weighted average by Cap. -0.13%-0.59%+12.37%+62.10%

Financials

2026 *2027 *
Net sales 45.84B 51.11B 41.9B 38.24B 72.05B 4,805B 74.33B 505B 201B 2,564B 192B 188B 8,093B 48.4B 53.96B 44.23B 40.38B 76.07B 5,073B 78.47B 533B 213B 2,707B 203B 198B 8,545B
Net income 7.09B 7.9B 6.48B 5.91B 11.14B 743B 11.49B 78.09B 31.14B 396B 29.67B 29.03B 1,251B 7.31B 8.15B 6.68B 6.1B 11.49B 766B 11.86B 80.56B 32.12B 409B 30.6B 29.95B 1,291B
Net Debt 55.48B 61.86B 50.71B 46.29B 87.21B 5,815B 89.96B 611B 244B 3,103B 232B 227B 9,795B 63.33B 70.61B 57.88B 52.83B 99.54B 6,637B 103B 698B 278B 3,542B 265B 259B 11,180B
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
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
03/11/26 €22.08 -0.76% 4,901,288
02/11/26 €22.25 +0.32% 5,044,252
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.65EUR
Average target price
21.42EUR
Spread / Average Target
-5.42%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Iberdrola, S.A.