Valuation: Iberdrola, S.A.

Market Cap 132B 150B 123B 113B 211B 14,353B 216B 1,457B 570B 7,103B 563B 550B 24,554B P/E 2026 *
20.3x
P/E 2027 * 19.8x
Enterprise Value 189B 215B 177B 162B 303B 20,617B 311B 2,093B 819B 10,202B 808B 791B 35,268B EV / Sales 2026 *
4.12x
EV / Sales 2027 * 4.14x
Free-Float
97.33%
Yield 2026 *
3.48%
Yield 2027 * 3.68%
1 day-1.60%
1 week-3.33%
Current month-5.63%
1 month-4.98%
3 months+2.23%
6 months+9.74%
Current year+11.62%
1 week 20.61
Extreme 20.61
21.44
1 month 20.61
Extreme 20.61
22.08
Current year 18.12
Extreme 18.125
22.08
1 year 15.2
Extreme 15.205
22.08
3 years 9.88
Extreme 9.882
22.08
5 years 8.47
Extreme 8.472
22.08
10 years 5.53
Extreme 5.526
22.08
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 74 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.
5/21/26 Buy

Director

6,373 0.0001%
5/21/26 Buy

Director

6,373 0.0001%
5/21/26 Buy

Director

6,373 0.0001%
Change 5-day change 1-year change 3-year change Capi.($)
-1.39%-3.33%+35.68%+80.16% 152B
-4.57%-8.60%+42.30% - 251B
-0.92%-1.06%+22.95%+20.68% 186B
-0.42%-0.20%+27.65%+56.64% 113B
-0.75%+0.26%+0.89%+32.78% 109B
-0.12%+0.88%+8.03%+37.88% 101B
-0.72%-6.17%-21.96%+166.89% 92.78B
-2.72%-2.76%+18.48%+52.70% 72.38B
-0.10%-0.76%+20.27%+31.75% 62.11B
-3.92%-14.35%-27.87%+408.95% 50.12B
Average -1.73%-1.45%+12.64%+98.71% 118.97B
Weighted average by Cap. -2.05%-2.45%+19.77%+76.29%

Financials

2026 *2027 *
Net sales 45.94B 52.28B 42.88B 39.35B 73.67B 5,008B 75.48B 508B 199B 2,478B 196B 192B 8,567B 46.67B 53.12B 43.57B 39.98B 74.85B 5,088B 76.69B 517B 202B 2,518B 199B 195B 8,703B
Net income 6.74B 7.67B 6.29B 5.78B 10.81B 735B 11.08B 74.63B 29.19B 364B 28.81B 28.18B 1,257B 7.08B 8.06B 6.61B 6.07B 11.35B 772B 11.63B 78.37B 30.65B 382B 30.25B 29.6B 1,320B
Net Debt 57.46B 65.39B 53.63B 49.22B 92.14B 6,263B 94.41B 636B 249B 3,099B 246B 240B 10,715B 61.69B 70.21B 57.58B 52.85B 98.93B 6,725B 101B 683B 267B 3,328B 264B 258B 11,504B
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
44,573
Date Price Change Volume
26-07-29 20.61 -1.39% 7,208,951
26-07-28 €20.90 -1.55% 6,656,065
26-07-27 €21.23 +0.09% 6,927,092
26-07-24 €21.21 +0.71% 4,605,690
26-07-23 €21.06 -0.99% 7,418,252
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
20.61EUR
Average target price
20.51EUR
Spread / Average Target
-0.47%

Quarterly revenue - Rate of surprise