Valuation: Iberdrola, S.A.

Market Cap 131B 152B 123B 112B 211B 14,551B 214B 1,448B 567B 7,278B 570B 558B 24,241B P/E 2026 *
19.9x
P/E 2027 * 19.1x
Enterprise Value 189B 219B 178B 162B 304B 20,963B 308B 2,086B 817B 10,484B 821B 804B 34,922B EV / Sales 2026 *
4.15x
EV / Sales 2027 * 4.16x
Free-Float
97.37%
Yield 2026 *
3.59%
Yield 2027 * 3.81%
1 day-0.52%
1 week-2.40%
Current month-2.64%
1 month-5.52%
3 months+2.73%
6 months+3.00%
Current year+8.88%
1 week 20.07
Extreme 20.07
20.63
1 month 20.07
Extreme 20.07
21.45
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.
7/27/26 Free

Director

913 0.0000%
7/27/26 Free

Director

6,672 0.0001%
7/27/26 Free

Director

631 0.0000%
Change 5-day change 1-year change 3-year change Capi.($)
-0.52%-2.40%+22.82%+89.67% 152B
-6.90%-0.73%+60.72% - 268B
0.00%+0.56%+13.87%+27.11% 180B
+0.45%-2.01%+18.53%+60.80% 109B
-0.24%+0.16%-0.84%+35.78% 106B
-4.09%-4.14%-17.33%+154.68% 94.54B
+0.33%+0.65%+2.08%+35.95% 96.68B
-0.14%+2.24%+14.14%+59.90% 68.78B
-0.23%+0.75%+13.59%+41.67% 60.34B
-0.41%+1.42%+23.03%+126.16% 50.43B
Average -0.34%-0.46%+15.06%+70.19% 118.49B
Weighted average by Cap. -0.19%-0.69%+21.65%+65.41%

Financials

2026 *2027 *
Net sales 45.57B 52.77B 42.88B 38.97B 73.3B 5,056B 74.37B 503B 197B 2,529B 198B 194B 8,422B 46.51B 53.85B 43.76B 39.77B 74.8B 5,159B 75.9B 513B 201B 2,580B 202B 198B 8,595B
Net income 6.72B 7.78B 6.32B 5.75B 10.81B 746B 10.97B 74.17B 29.07B 373B 29.21B 28.58B 1,242B 7.05B 8.17B 6.64B 6.03B 11.34B 782B 11.51B 77.84B 30.51B 391B 30.66B 29.99B 1,303B
Net Debt 57.8B 66.92B 54.38B 49.42B 92.96B 6,412B 94.32B 638B 250B 3,207B 251B 246B 10,681B 62.3B 72.13B 58.61B 53.27B 100B 6,911B 102B 688B 269B 3,456B 271B 265B 11,513B
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-19 20.12 -0.49% 883,161
26-08-18 €20.22 +0.40% 6,067,847
26-08-17 €20.14 -0.30% 4,899,246
26-08-14 €20.20 -0.49% 9,814,219
26-08-13 €20.30 -1.46% 13,076,746
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
20.22EUR
Average target price
20.51EUR
Spread / Average Target
+1.45%

Quarterly revenue - Rate of surprise