Valuation: Iberdrola, S.A.

Market Cap 142B 159B 131B 119B 223B 15,102B 226B 1,579B 625B 7,913B 597B 584B 24,946B P/E 2026 *
20.7x
P/E 2027 * 20.1x
Enterprise Value 198B 221B 182B 165B 309B 20,997B 314B 2,196B 869B 11,001B 830B 812B 34,683B EV / Sales 2026 *
4.33x
EV / Sales 2027 * 4.26x
Free-Float
97.37%
Yield 2026 *
3.34%
Yield 2027 * 3.6%
1 day+0.74%
1 week+0.97%
Current month+6.26%
1 month+7.72%
3 months+3.25%
6 months+9.91%
Current year+18.60%
1 week 21.09
Extreme 21.09
21.95
1 month 20.34
Extreme 20.34
21.95
Current year 18.12
Extreme 18.125
22.08
1 year 16.98
Extreme 16.98
22.08
3 years 10.32
Extreme 10.315
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 75 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. Importance
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.74%+0.97%+27.85%+107.98% 159B
-1.50%-11.53%+39.46% - 217B
+0.24%+2.88%-2.74%+45.41% 172B
-1.24%+0.24%+4.47%+34.41% 108B
-0.99%+1.88%-3.12%+39.45% 107B
+0.23%+0.34%+8.60%+60.26% 102B
-0.33%+2.89%-1.88%+41.78% 97.45B
-0.69%-6.60%-34.88%+126.23% 89.8B
-0.73%+2.01%+11.82%+72.09% 70.6B
-0.31%+2.58%+6.78%+60.83% 57.35B
Average -0.46%-0.49%+5.64%+65.38% 118.09B
Weighted average by Cap. -0.46%-1.41%+9.71%+65.46%

Financials

2026 *2027 *
Net sales 45.62B 51.09B 42.15B 38.2B 71.46B 4,850B 72.64B 507B 201B 2,541B 192B 188B 8,011B 48.27B 54.06B 44.6B 40.41B 75.61B 5,132B 76.86B 537B 212B 2,689B 203B 199B 8,477B
Net income 7.02B 7.87B 6.49B 5.88B 11B 747B 11.18B 78.09B 30.92B 391B 29.52B 28.89B 1,233B 7.35B 8.23B 6.79B 6.16B 11.52B 782B 11.71B 81.74B 32.36B 410B 30.9B 30.25B 1,291B
Net Debt 55.45B 62.09B 51.23B 46.42B 86.85B 5,895B 88.29B 616B 244B 3,088B 233B 228B 9,737B 63.36B 70.95B 58.53B 53.04B 99.24B 6,735B 101B 704B 279B 3,529B 266B 261B 11,126B
Projected Income Statement - Annual - Iberdrola, S.A.
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
45,363
Date Price Change Volume
26-10-23 €21.90 +0.74% 13,856,304
26-10-22 €21.74 +0.93% 13,125,180
26-10-21 €21.54 +1.46% 6,801,223
26-10-20 €21.23 0.00% 5,523,898
26-10-19 €21.23 -2.12% 7,083,323
Trader
Investor
Global
Quality
ESG MSCI
AAA
MarketScreener Ratings - Iberdrola, S.A.
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
23
Last Close Price
21.90EUR
Average target price
21.38EUR
Spread / Average Target
-2.37%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Iberdrola, S.A.