Craft

Enel Group

Stock Price

€7.1

2024-10-29

Market Capitalization

€72.5 B

2024-10-29

Revenue

€78.1 B

FY, 2025

Enel Group Summary

Company Summary

Overview
Enel is a company that provides energy solutions. It operates through four segments: Enel Grids and Innovability, Global Energy and Commodity Management, Enel Green Power and Thermal Generation, and Enel X Global Retail. The Enel Grids and Innovability segment manages electricity distribution networks and coordinates sustainability processes. The Global Energy and Commodity Management segment oversees commodity risk, hedging strategies, gas and fuel supplies, and dispatching of generation. The Enel Green Power and Thermal Generation segment operates renewable and thermal power generation assets, including storage facilities. The Enel X Global Retail segment manages customer products and services, including energy supply and electric mobility.
Type
Public
Status
Active
Founded
1962
HQ
Rome, IT | view all locations
Website
https://www.enel.com
Cybersecurity rating
ESG rating
60-79 out of 100|View all ESG data
Sectors

Key People

  • Silvia Fiori

    Silvia Fiori, Head of Audit Function

  • Flavio Cattaneo

    Flavio Cattaneo, Chief Executive Officer, Director

  • Stefano De Angelis

    Stefano De Angelis, Chief Financial Officer

  • Stefano Ciurli

    Stefano Ciurli, Head of Global Services, ICT, Procurement, Customer Operations

Operating MetricsView all

Gas Sales (Abroad), billion cubic meters

3.2
10.3%

H1, 2022

Total Net Generation (Italy), TWh

23.1
6.1%

H1, 2022

Total Net Generation (Abroad), TWh

92.4
9.9%

H1, 2022

LocationsView all

27 locations detected

  • Rome, Lazio HQ

    Italy

    Viale Regina Margherita no. 137

  • Andover, MA

    United States

    100 Brickstone Square, Suite 300

  • Buenos Aires, Cdad. Autónoma de Buenos Aires

    Argentina

    Adolfo Alsina 1367

  • Melbourne, VIC

    Australia

    Level 18, 535 Bourke Street

  • Sydney, NSW

    Australia

    Level 23, One International Towers, 100 Barangaroo Ave

  • Rio de Janeiro, RJ

    Brazil

    Avenida Oscar Niemeyer, nº 2000 Bloco 01, Sala 601, Aqwa Corporate

and 21 others

Enel Group Financials

Summary Financials

Revenue (FY, 2025)
€78.1B
Gross profit (FY, 2025)
€44.0B
Net income (FY, 2025)
€5.6B
Cash (FY, 2025)
€5.1B
EBIT (FY, 2025)
€14.1B
Enterprise value
$136.2B

Footer menu