Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Data sourced from SEC EDGAR filings and third-party price providers. Scores, valuations, and metrics are algorithmic estimates. This is not investment advice. See our Terms and Methodology.
Enel S.p.A. is an Italian multinational energy company headquartered in Rome that operates as an integrated producer and distributor of electricity and gas across more than 30 countries in Europe, North America, South America, Asia, and Africa. The company generates electricity from diverse sources including hydroelectric, wind, solar, geothermal, thermal, and nuclear power plants. Enel's operations span the full energy value chain, from power generation through distribution networks to retail sales and customer services. The company serves millions of customers worldwide through its extensive distribution infrastructure and offers a comprehensive portfolio of energy products and services. Enel is Europe's largest energy company by customer base and maintains a significant position in renewable energy capacity as a leading private operator. The company operates distribution networks spanning millions of kilometers, providing reliable energy supply to residential, commercial, and industrial clients globally.
Operating margin is thin at 5.29%. Limited cushion if revenue slows or costs rise, not the profile of a wide-moat business.
Revenue declined 4.5% YoY. Margins deteriorated 10.1pp alongside, both lines moving the wrong way.
ROIC dropped from 6.31% to 2.04%, capital efficiency is deteriorating. Net debt of €61.63B represents 14.3x FCF, leverage limits flexibility.
Profitability & Returns
Revenue (TTM)
€63.96B
▼ -4.5% YoY
Net Income (TTM)
€5.45B
▼ -32.2% YoY
Op. Margin
3.06%
▼ -10.1pp YoY
ROIC
2.04%
▼ -4.3pp YoY
Cash Flow & Balance Sheet
FCF (FY)
€4.29B
▲ +40.5% YoY
Op. Cash Flow (TTM)
€11.00B
▼ -32.1% YoY
Net Debt
€61.63B
Cash & Equiv.
€6.84B
3Y CAGR: -20.8%
Continue Research