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 05/12/2024
Last Close: 13.51
Currency: EUR
   
12M 2023
12M 2022
Market capitalisation
Eur M
75,378
69,538
Earnings per share
(6.350.278.000 shares a 31/12/2023 y 6.362.094.000 shares a 31/12/2022)
Eur
0.719
0.652
P.E.R.
Times
16.51
16.77
Dividend
Eur
0.501
0.449
Dividend yield
%
4.22
4.10
Economic/Financial Data
Income Statement (Eur M)
12M 2023
%
12M 2022
12M 2021
Revenues
49,334.9
-8.6
53,949.4
39,113.5
EBITDA
14,417.4
9.0
13,228.1
12,005.7
Net Profit
4,802.8
10.7
4,338.6
3,884.8
Balance Sheet (Eur M)
Dec, 2023
Variation
Dec, 2022
Dec, 2021
Total Assets
150,033
-82
150,114
141,752
Equity
60,292
2,178
58,114
56,126
Net Financial Debt
47,914
3,729
44,185
39,360
ROE (%)
10.93
10.22
9.84
Ajusted Financial Leverage (%)
(Net Ajusted Financial Debt/( Ajusted Financial Debt + Ajusted Equity))
44.2
42.8
41.0
Geographically diversified
Net profit by business
Networks Business 31.5%
Electricity Production and Customers 77.7%
Other Businesses -2.2%
Corporate & Adjustments -7.0%
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