Craft

Iberdrola

Stock Price

€13.9

2024-10-29

Market Capitalization

€88.5 B

2024-10-29

Revenue

€49.3 B

FY, 2023

Iberdrola Summary

Company Summary

Overview
Iberdrola is a company that generates, transmits, distributes, and sells electricity. It operates offshore and onshore wind, hydrogen, solar, hydroelectric, smart grid, and other facilities. 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, Chief Finance, Control and Corporate Development Officer

    • 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 (H1, 2024)
        €22.6B
        Gross profit (H1, 2024)
        €15.1B
        Net income (H1, 2024)
        €4.4B
        Cash (H1, 2024)
        €5.4B
        EBIT (H1, 2024)
        €7.1B
        Enterprise value
        $131.3B

        Footer menu