Valuation: Iberdrola, S.A.

Market Cap 134B 154B 125B 115B 216B 14,691B 220B 1,475B 578B 7,326B 579B 566B 24,165B P/E 2026 *
20.3x
P/E 2027 * 19.5x
Enterprise Value 192B 221B 179B 165B 310B 21,061B 316B 2,114B 828B 10,503B 830B 812B 34,642B EV / Sales 2026 *
4.2x
EV / Sales 2027 * 4.19x
Free-Float
97.37%
Yield 2026 *
3.52%
Yield 2027 * 3.73%
1 week-2.73%
1 month-5.10%
3 months+3.51%
6 months+8.71%
Current year+11.83%
1 week 20.47
Extreme 20.47
21.01
1 month 20.47
Extreme 20.47
21.47
Current year 18.12
Extreme 18.125
22.08
1 year 15.33
Extreme 15.33
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.00%-2.73%+35.28%+92.09% 154B
+1.66%+1.02%+53.35% - 264B
-0.43%-2.57%+22.94%+23.47% 181B
0.00%-0.54%+28.89%+65.03% 113B
-1.69%-3.67%-2.16%+35.44% 109B
-0.92%-3.53%+1.11%+37.52% 97.78B
+4.17%+1.37%-19.68%+170.62% 93.83B
+0.37%-3.94%+12.98%+56.51% 69.6B
-0.61%-2.16%+13.81%+35.49% 60.84B
+0.41%-5.01%+20.51%+119.90% 50.22B
Average +0.30%-2.65%+16.70%+70.68% 119.33B
Weighted average by Cap. +0.41%-2.49%+23.24%+66.11%

Financials

2026 *2027 *
Net sales 45.71B 52.6B 42.68B 39.18B 73.88B 5,014B 75.17B 503B 197B 2,500B 198B 193B 8,247B 46.71B 53.75B 43.61B 40.03B 75.49B 5,123B 76.8B 514B 201B 2,555B 202B 197B 8,426B
Net income 6.73B 7.74B 6.28B 5.77B 10.87B 738B 11.06B 74.05B 29B 368B 29.07B 28.43B 1,213B 7.08B 8.15B 6.61B 6.07B 11.44B 777B 11.64B 77.94B 30.53B 387B 30.6B 29.92B 1,277B
Net Debt 58.08B 66.82B 54.22B 49.78B 93.86B 6,369B 95.49B 639B 250B 3,176B 251B 245B 10,477B 61.69B 70.98B 57.6B 52.87B 99.7B 6,766B 101B 679B 266B 3,374B 267B 261B 11,129B
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-08-03 €20.65 0.00% 6,657,194
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
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