Valuation: Iberdrola, S.A.

Market Cap 134B 154B 125B 114B 216B 14,710B 220B 1,470B 577B 7,323B 579B 566B 24,557B P/E 2026 *
20.3x
P/E 2027 * 19.5x
Enterprise Value 192B 221B 179B 164B 310B 21,088B 315B 2,107B 827B 10,498B 830B 811B 35,203B EV / Sales 2026 *
4.2x
EV / Sales 2027 * 4.19x
Free-Float
97.37%
Yield 2026 *
3.52%
Yield 2027 * 3.73%
1 day+0.63%
1 week-2.64%
1 month-5.45%
3 months+3.51%
6 months+9.11%
Current year+11.83%
1 week 20.47
Extreme 20.47
21.44
1 month 20.47
Extreme 20.47
21.9
Current year 18.12
Extreme 18.125
22.08
1 year 15.24
Extreme 15.235
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.
3/23/26 Others

Compliance Officer

622 0.0000%
3/6/26 Buy

Director

1,906 0.0000%
2/27/26 Buy

Director

2,450 0.0000%
Change 5-day change 1-year change 3-year change Capi.($)
+0.63%-2.64%+34.48%+81.86% 154B
+0.85%-2.41%+49.98% - 264B
-1.15%-3.19%+22.32%+18.58% 181B
-0.44%-1.29%+26.72%+56.23% 113B
+0.21%-2.79%+0.06%+30.69% 107B
-0.67%-3.90%+3.12%+33.98% 97.78B
-0.31%-4.23%-24.46%+171.86% 93.83B
+0.05%-5.67%+13.00%+50.87% 69.56B
-0.80%-2.71%+18.34%+29.17% 60.84B
-0.38%-7.18%+19.01%+109.58% 50.22B
Average -0.19%-3.57%+16.26%+64.76% 119.1B
Weighted average by Cap. -0.03%-3.14%+22.30%+60.26%

Financials

2026 *2027 *
Net sales 45.71B 52.59B 42.55B 39.07B 73.77B 5,020B 74.92B 502B 197B 2,499B 197B 193B 8,380B 46.71B 53.73B 43.48B 39.92B 75.38B 5,129B 76.55B 512B 201B 2,554B 202B 197B 8,563B
Net income 6.73B 7.74B 6.26B 5.75B 10.86B 739B 11.02B 73.8B 28.96B 368B 29.06B 28.42B 1,233B 7.08B 8.14B 6.59B 6.05B 11.43B 778B 11.6B 77.68B 30.49B 387B 30.59B 29.92B 1,298B
Net Debt 58.08B 66.81B 54.06B 49.63B 93.72B 6,378B 95.18B 637B 250B 3,175B 251B 245B 10,647B 61.69B 70.97B 57.42B 52.72B 99.56B 6,775B 101B 677B 266B 3,373B 267B 261B 11,309B
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-31 €20.65 +0.63% 9,301,645
26-07-30 €20.52 -0.44% 6,875,427
26-07-29 €20.61 -1.39% 7,208,051
26-07-28 €20.90 -1.55% 6,656,065
26-07-27 €21.23 +0.09% 6,927,092
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
20.65EUR
Average target price
20.51EUR
Spread / Average Target
-0.67%

Quarterly revenue - Rate of surprise