Valuation: Iberdrola, S.A.

Market Cap 134B 154B 125B 114B 215B 14,701B 218B 1,466B 574B 7,358B 579B 566B 24,548B P/E 2026 *
20.3x
P/E 2027 * 19.4x
Enterprise Value 191B 221B 179B 163B 308B 21,062B 313B 2,101B 823B 10,542B 829B 811B 35,170B EV / Sales 2026 *
4.2x
EV / Sales 2027 * 4.21x
Free-Float
97.37%
Yield 2026 *
3.52%
Yield 2027 * 3.74%
1 day+0.02%
Current month-0.34%
1 month-2.65%
3 months+5.89%
6 months+2.85%
Current year+11.45%
1 week 20.51
Extreme 20.51
20.88
1 month 20.47
Extreme 20.47
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.02%0.00%+31.75%+89.15% 154B
+2.12%-0.65%+55.49% - 269B
+1.23%-1.67%+18.34%+24.41% 179B
-0.75%-1.79%+24.61%+61.41% 113B
+0.63%-1.43%-2.80%+32.26% 106B
+2.93%+4.16%-16.03%+161.22% 98.63B
+1.65%-0.87%-1.89%+31.30% 96.05B
+0.60%-3.72%+10.34%+52.36% 67.28B
+1.41%-1.62%+10.75%+37.33% 59.9B
+0.87%-2.10%+18.29%+121.31% 49.73B
Average +0.51%+190.17%+14.89%+67.86% 119.25B
Weighted average by Cap. +0.71%+298.12%+21.88%+64.07%

Financials

2026 *2027 *
Net sales 45.57B 52.59B 42.66B 38.93B 73.26B 5,016B 74.49B 500B 196B 2,511B 197B 193B 8,376B 46.51B 53.67B 43.54B 39.73B 74.76B 5,119B 76.01B 511B 200B 2,562B 202B 197B 8,547B
Net income 6.72B 7.75B 6.29B 5.74B 10.8B 740B 10.98B 73.77B 28.9B 370B 29.12B 28.48B 1,235B 7.05B 8.14B 6.6B 6.02B 11.34B 776B 11.53B 77.42B 30.33B 389B 30.56B 29.89B 1,296B
Net Debt 57.8B 66.7B 54.11B 49.37B 92.91B 6,361B 94.47B 634B 249B 3,184B 250B 245B 10,622B 62.3B 71.89B 58.32B 53.21B 100B 6,856B 102B 684B 268B 3,432B 270B 264B 11,449B
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-12 20.58 -0.05% 476,490
26-08-11 €20.59 +0.15% 4,893,610
26-08-10 €20.56 -0.68% 5,709,943
26-08-07 €20.70 -0.10% 6,303,832
26-08-06 €20.72 +0.68% 5,116,671
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
20.59EUR
Average target price
20.51EUR
Spread / Average Target
-0.38%

Quarterly revenue - Rate of surprise