Craft

Iberdrola

Stock Price

€11

2023-08-30

Market Capitalization

€69.8 B

2023-08-30

Revenue

€53.9 B

FY, 2022

Iberdrola Summary

Company Summary

Overview
Iberdrola is a company that generates, transmits, distributes, and sells electricity. It generates electricity through hydroelectric, nuclear, coal, gas combined cycle, and cogeneration facilities, and from onshore and offshore wind, mini-hydro, photovoltaic, etc. The company also stores, trades, and retails natural gas. In addition, Iberdrola provides engineering and construction services for power generation facilities.
Type
Public
Status
Active
Founded
1840
HQ
Bilbao, ES | view all locations
Website
https://www.iberdrola.com/
Cybersecurity rating
ESG rating
60-79 out of 100|View all ESG data
Sectors

Key People

  • Armando Martínez

    Armando Martínez, Chief Executive Officer

  • José Sainz Armada

    José Sainz Armada, Finance, Control and Corporate Development Director (CFO)

    • Aitor Moso Raigoso

      Aitor Moso Raigoso, Director of the Retail Business

      • Agustín Delgado Martín

        Agustín Delgado Martín, Director of Innovation and Iberdrola Sustainability

        Operating MetricsView all

        Power Production (Gas Combined Cycle), GWh

        26.9K
        11.4%

        H1, 2021

        Power Production, GWh

        76.5K
        5.4%

        H1, 2021

        Installed Generation Capacity, MW

        55.8K
        13.1%

        H1, 2021

        LocationsView all

        25 locations detected

        • Bilbao, PV HQ

          Spain

          Euskadi Pl., 5

        • Mohammadia, Wilaya d'Alger

          Algeria

          Rue Colonel Menani

        • Melbourne, VIC

          Australia

          385 Bourke St

        • Brussel, Brussel

          Belgium

          Oudergemlaan 22/28

        • Marseille, Provence-Alpes-Côte d'Azur

          France

          9 Bd de Dunkerque

        • Puteaux, IDF

          France

          5 Pl. de la Pyramide

        and 19 others

        Iberdrola Financials

        Summary Financials

        Revenue (H1, 2023)
        €26.3B
        Gross profit (H1, 2023)
        €12.9B
        Net income (H1, 2023)
        €2.8B
        Cash (H1, 2023)
        €2.5B
        EBIT (H1, 2023)
        €5.2B
        Enterprise value
        $112.8B

        Footer menu