Corporate profile

With a century-long history and a workforce of more than 38,000 people, Iberdrola is one of the leading global energy companies, a leader in renewable energy and one of the three largest companies in the world in its sector by market capitalization. The Group supplies energy to close to 100 million people and carries out its renewable energy, networks and energy commercialization activities in Europe, the United States, Brazil, Mexico and Australia, and has growth platforms in new European and Asian markets. Thanks to its pioneering commitment to renewables, Iberdrola is an international benchmark in the fight against climate change, allocating more than 120,000 million euros over the last two decades to building a sustainable energy model based on solid environmental, social and governance principles (ESG).

In the 2020-2025 period, Iberdrola will invest 75 billion euros to continue leading the energy transition and develop its growth strategy in countries with a solid credit rating and climate ambition; maximise operational efficiency and drive innovation in all its activities. This ambitious investment plan will enable Iberdrola to grow profitably, maintain financial strength, increase shareholder remuneration and contribute to sustaining 500,000 jobs worldwide.

Share Data 28/03/2025
Last Close: 15.02
Currency: EUR
   
12M 2024
12M 2023
Market capitalisation
Eur M
84,645
75,378
Earnings per share
(6.364.251.000 shares at 31/12/2024 y 6.350.278.000 shares at 31/12/2023)
Eur
0.841
0.719
P.E.R.
Times
15.81
16.51
Dividend
Eur
0.558
0.501
Dividend yield
%
4.20
4.22
Economic/Financial Data
Income Statement (Eur M)
12M 2024
%
12M 2023
12M 2022
Revenues
44,739.3
-9.3
49,334.9
53,949.4
EBITDA
16,847.7
16.9
14,417.4
13,228.1
Net Profit
5,611.9
16.8
4,802.8
4,338.6
Balance Sheet (Eur M)
Dec, 2024
Variation
Dec, 2023
Dec, 2022
Total Assets
158,293
8,260
150,033
150,114
Equity
61,051
759
60,292
58,114
Net Financial Debt
52,667
4,753
47,914
44,185
ROE (%)
11.95
10.93
10.22
Ajusted Financial Leverage (%)
(Net Ajusted Financial Debt/( Ajusted Financial Debt + Ajusted Equity))
45.4
44.2
42.8
Geographically diversified
Net profit by business
Networks Business 29.4%
Electricity Production and Customers 73.8%
Other Businesses -0.6%
Corporate & Adjustments -2.6%
Iberdrola´s Credit Rating
Agency
Rating (*)
Outlook (*)
Moody’s
Baa1 (15/06/2012)
Stable (14/03/2018)
Fitch IBCA
BBB+ (02/08/2012)
Stable (25/03/2014)
Standard & Poor’s
BBB+ (22/04/2016)
Stable (22/04/2016)

* Date of last modification