Craft

Iberdrola

Stock Price

€12.3

2024-05-21

Market Capitalization

€77.5 B

2024-05-21

Revenue

€49.3 B

FY, 2023

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 Martínez

    Armando Martínez Martínez, Chief Executive Officer and Director

  • 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, Chief Innovation and Sustainability Officer

        Operating MetricsView all

        Customers (Gas)

        3.2M
        6.0%

        H1, 2023

        Power Production (Renewables), GWh

        42.8K
        5.7%

        H1, 2023

        Power Production (Nuclear), GWh

        12.2K
        5.6%

        H1, 2023

        LocationsView all

        37 locations detected

        • Bilbao, PV HQ

          Spain

          Euskadi Pl., 5

        • Augusta, ME

          United States

          83 Edison Dr

        • East Hartford, CT

          United States

          77 Hartland St

        • Orange, CT

          United States

          180 Marsh Hill Rd

        • Pittsfield, MA

          United States

          115 Cheshire Rd

        • Rochester, NY

          United States

          89 East Ave

        and 31 others

        Iberdrola Financials

        Summary Financials

        Revenue (FY, 2023)
        €49.3B
        Gross profit (FY, 2023)
        €24.1B
        Net income (FY, 2023)
        €5.4B
        Cash (FY, 2023)
        €3.0B
        EBIT (FY, 2023)
        €9.9B
        Enterprise value
        $122.7B

        Footer menu