Valuation: Iberdrola, S.A.

Capitalization 94.59B 111B 88.29B 81.65B 152B 9,502B 170B 1,058B 402B 4,433B 415B 407B 16,260B P/E ratio 2025 *
16.4x
P/E ratio 2026 * 15.9x
Enterprise value 151B 177B 141B 130B 242B 15,157B 271B 1,687B 640B 7,071B 663B 649B 25,937B EV / Sales 2025 *
3.12x
EV / Sales 2026 * 3.13x
Free-Float
96.85%
Yield 2025 *
4.3%
Yield 2026 * 4.48%
More valuation ratios * Estimated data
Dynamic Chart
1 day+0.05%
1 week-4.49%
Current month-3.93%
1 month-2.19%
3 months+8.45%
6 months+14.36%
Current year+17.67%
More quotes
1 week 15.55
Extreme 15.55
16.45
1 month 15.55
Extreme 15.55
16.78
Current year 13
Extreme 13.005
16.78
1 year 11.64
Extreme 11.64
16.78
3 years 9.09
Extreme 9.09
16.78
5 years 8.47
Extreme 8.472
16.78
10 years 4.8
Extreme 4.8
16.78
More quotes
Manager TitleAgeSince
Chief Executive Officer 56 2025-06-23
Director of Finance/CFO 65 2003-12-31
Compliance Officer - -
Director TitleAgeSince
Chairman 73 2010-01-26
Director/Board Member 63 2006-04-25
Director/Board Member 67 2012-04-23
More insiders
Change 5d. change 1-year change 3-years change Capi.($)
+0.12%-4.49%+32.18%+57.89% 111B
+0.53%+0.15%+1.40%-9.36% 149B
+0.72%+6.24%+210.20% - 145B
-0.20%-0.23%+16.42%+26.72% 100B
-0.07%+1.91%+44.69%+422.18% 98.05B
+0.90%-1.74%+21.35%+54.21% 95.52B
-0.09%-0.95%+14.87%+7.40% 90.4B
+1.01%+2.87%+110.50%+770.95% 64.53B
-0.19%+0.05%+17.82%+8.74% 55.53B
+0.34%-1.83%+13.92%-29.34% 48.03B
Average +0.22%-0.69%+48.33%+145.49% 95.69B
Weighted average by Cap. +0.25%-0.75%+54.74%+127.74%
See all sector performances

Financials

2025 *2026 *
Net sales 48.37B 56.63B 45.14B 41.75B 77.49B 4,858B 86.81B 541B 205B 2,267B 212B 208B 8,314B 49.4B 57.83B 46.1B 42.64B 79.13B 4,962B 88.65B 552B 210B 2,315B 217B 212B 8,491B
Net income 6.02B 7.05B 5.62B 5.2B 9.64B 605B 10.8B 67.31B 25.55B 282B 26.43B 25.88B 1,035B 6.29B 7.36B 5.87B 5.43B 10.07B 632B 11.29B 70.33B 26.69B 295B 27.62B 27.05B 1,081B
Net Debt 56.3B 65.92B 52.55B 48.6B 90.19B 5,655B 101B 630B 239B 2,638B 247B 242B 9,677B 60.11B 70.38B 56.11B 51.89B 96.31B 6,038B 108B 672B 255B 2,817B 264B 259B 10,333B
More financial data * Estimated data
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 (44.9%); - transmission and distribution of electricity and natural gas (36%); - production of electricity and renewable energies (19.1%): 238,164 GWh produced in 2024 and distributed by country between Spain (89,060 GWh), Brazil (80,922 GWh), the United Kingdom (37,642 GWh), and the United States (30,540 GWh). Net sales are distributed geographically as follows: Spain (37.6%), Brazil (20.2%), the United States (17.2%), the United Kingdom (17.1%), Mexico (3.8%) and other (4.1%).
Employees
44,701
More about the company
Date Price Change Volume
25-07-09 15.66 +0.16% 16,801,224
25-07-08 15.63 -0.64% 17,989,120
25-07-07 15.73 -1.07% 20,918,200
25-07-04 15.90 -2.69% 7,740,049
25-07-03 16.34 +0.31% 7,640,253

Delayed Quote BME, July 09, 2025 at 10:03 am EDT

More quotes
Trading Rating
Investor Rating
ESG MSCI
AAA
More Ratings
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
22
Last Close Price
15.63EUR
Average target price
15.34EUR
Spread / Average Target
-1.83%
Consensus

Quarterly revenue - Rate of surprise