Enel stock holds steady as 2025 earnings and 2026 targets stay central
Published on 08/10/2026 at 14:36 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
Enel stock remains anchored by the group’s 2025 numbers: adjusted net income reached EUR 7.0 billion, while ordinary EBITDA rose to EUR 23.9 billion in the same year. The latest investor material on Enel investors also points to EUR 24.0 billion in net debt at the end of 2025, which keeps balance-sheet execution in view for 2026.
EUR 7.0 billion earnings
The 2025 result gives a clear comparison point: adjusted net income of EUR 7.0 billion stands above the 2024 level reported by the company, and ordinary EBITDA of EUR 23.9 billion shows how the utility finished the year with earnings power intact. That combination matters because it frames valuation against a business that still delivered large-scale cash generation and a sizeable regulated and renewables footprint in 2025.
Enel also reported a renewable installed capacity of 65.6 gigawatts at the end of 2025, a number that matters for the earnings mix as power generation shifts further toward low-emission assets. The company’s 2025 annual results and investor presentation remain the best reference points for the current stock narrative because they tie profitability, leverage, and capacity together in one reported package.
EUR 24.0 billion debt
Net debt at EUR 24.0 billion at year-end 2025 is the second number investors are likely to watch closely, especially after a year in which EBITDA reached EUR 23.9 billion. The debt figure is not a small footnote: it is roughly equal to the group’s 2025 ordinary EBITDA, which underlines why capital discipline still matters in 2026.
The operating base is broad enough to absorb that leverage, but the 2025 figures also show why market attention stays on execution rather than narrative. With EUR 7.0 billion in adjusted net income, EUR 23.9 billion in ordinary EBITDA, and 65.6 gigawatts of renewable capacity, the company enters 2026 with scale, but also with financing and investment choices that will be measured against those numbers.
2025 results and 2026 focus
The latest company figures show why earnings, debt, and renewable capacity stay linked in the Enel stock story.
Renewables at 65.6 GW
Enel’s renewable installed capacity of 65.6 gigawatts at the end of 2025 is the clearest product-level figure in the current profile. It links directly to the company’s power mix, and it gives investors a concrete scale marker for the energy transition strategy that underpins the group’s earnings base.
The number is also useful because it is measurable, not promotional: 65.6 gigawatts is the operating footprint reported by the company, and it helps explain why the market keeps comparing generation quality, financing costs, and returns on new investment. In that context, the 2025 reported figures are more informative than broad strategy language.
Stock level and scale
Enel stock is framed here by the company’s reported 2025 scale rather than a short-term trade story. The latest available investor data show EUR 7.0 billion in adjusted net income, EUR 23.9 billion in ordinary EBITDA, EUR 24.0 billion in net debt, and 65.6 gigawatts of renewable capacity, all tied to the 2025 reporting year.
That mix gives the share a clear fundamental anchor even without a fresh corporate event in hand: the stock reflects a utility with large earnings, large assets, and a large financing base. For readers following Enel, the immediate reference points are the 2025 annual figures and the company’s 2026 investor relations update path.
Enel products and assets
Enel’s core business is power generation, networks, and retail electricity, with renewables now representing a 65.6 gigawatt installed base at the end of 2025. That operating scale is the most relevant product-side fact because it connects directly to ordinary EBITDA and to the group’s long-term capital needs.
Enel stock closing view
Enel stock is quoted on Borsa Italiana in EUR, and the latest body text here is built around the company’s 2025 reported figures rather than a live intraday quote. The most recent evidenced values in this article are EUR 7.0 billion in adjusted net income, EUR 23.9 billion in ordinary EBITDA, EUR 24.0 billion in net debt, and 65.6 gigawatts of renewable capacity, all for 2025.
Enel stock fact box
- Company: Enel S.p.A.
- ISIN: IT0003132476
- Ticker: BIT: ENEL
- Trading venue: Borsa Italiana
- Sector / Industry: Utilities / Electric Utilities
- Index membership: FTSE MIB
