| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 78.91B | 88.80B | 93.72B | 132.51B | 76.58B |
| Gross Profit | 4.34B | 10.08B | 12.40B | 22.78B | 13.96B |
| EBITDA | 12.81B | 23.07B | 25.82B | 38.59B | 21.96B |
| Net Income | 2.51B | 2.62B | 4.77B | 13.89B | 5.82B |
Balance Sheet | |||||
| Total Assets | 137.01B | 146.95B | 142.61B | 152.17B | 137.76B |
| Cash, Cash Equivalents and Short-Term Investments | 15.08B | 14.98B | 16.77B | 19.91B | 18.86B |
| Total Debt | 38.62B | 34.97B | 33.11B | 31.87B | 33.13B |
| Total Liabilities | 84.25B | 91.26B | 88.96B | 96.94B | 93.25B |
| Stockholders Equity | 47.92B | 52.83B | 53.18B | 54.76B | 44.44B |
Cash Flow | |||||
| Free Cash Flow | 4.45B | 5.09B | 5.90B | 9.40B | 7.63B |
| Operating Cash Flow | 12.80B | 13.09B | 15.12B | 17.46B | 12.86B |
| Investing Cash Flow | -8.93B | -9.82B | -9.37B | -7.02B | -12.02B |
| Financing Cash Flow | -3.45B | -5.38B | -5.67B | -8.54B | -2.04B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $234.67B | 12.10 | 10.13% | 3.92% | -6.96% | 0.03% | |
70 Outperform | $104.69B | 3.38 | 18.20% | 14.10% | -11.63% | -15.67% | |
67 Neutral | $81.29B | 12.11 | 12.23% | 7.43% | 1.53% | -35.81% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
62 Neutral | $70.93B | 19.50 | 5.47% | 5.41% | -3.84% | 15.75% | |
60 Neutral | $98.90B | 1,640.39 | 0.13% | 5.62% | -4.11% | -37.59% |
During the week of 9–13 February 2026, Eni bought 2,220,844 of its own shares on Euronext Milan, equal to 0.07% of its share capital, at a weighted average price of €18.0112 per share, for a total outlay of about €40 million under its previously approved treasury share buyback programme. The move is part of a wider capital management strategy that has seen Eni repurchase 117.6 million shares, or 3.74% of capital, since May 2025 and lift its total treasury stock, including shares used for executive and employee plans, to 204.4 million shares, or 6.5% of the company’s share capital as of 18 February 2026.
The most recent analyst rating on (E) stock is a Buy with a $45.00 price target. To see the full list of analyst forecasts on Eni SPA stock, see the E Stock Forecast page.
During the period from 2 to 6 February 2026, Eni S.p.A. repurchased 2,295,840 of its own shares on Euronext Milan, equal to 0.07% of its share capital, at a weighted average price of €17.4228 per share for a total outlay of about €40 million. These transactions formed part of the share buyback programme authorised by shareholders on 14 May 2025 and executed through an appointed intermediary.
Since the launch of the buyback on 20 May 2025, Eni has cumulatively acquired 115,372,617 shares, corresponding to 3.67% of its share capital, for roughly €1.74 billion. Including treasury stock already held and shares granted to executives and employees under incentive and ownership plans, the group now holds 202,200,631 treasury shares in total, representing 6.43% of its share capital, underscoring a sustained capital management strategy that affects ownership structure and per‑share metrics for investors.
The most recent analyst rating on (E) stock is a Buy with a $45.00 price target. To see the full list of analyst forecasts on Eni SPA stock, see the E Stock Forecast page.
Between 12 and 16 January 2026, Eni S.p.A. bought back 2,446,380 of its own shares on Euronext Milan, equal to 0.08% of its share capital, at a weighted average price of €16.3507 per share for a total outlay of about €40 million, as part of the treasury share repurchase programme approved by shareholders on 14 May 2025. Since the launch of this buyback on 20 May 2025, Eni has repurchased 108,305,100 shares, representing 3.44% of its capital, bringing its total treasury shareholding to 195,133,114 shares or 6.20% of the share capital when combined with shares already held and those granted free of charge to executives and employees, underscoring the group’s continued capital-return strategy and active management of its equity base for shareholders and plan participants.
The most recent analyst rating on (E) stock is a Hold with a $40.00 price target. To see the full list of analyst forecasts on Eni SPA stock, see the E Stock Forecast page.
During the period from 5 to 9 January 2026, Eni carried out a new tranche of its shareholder-approved treasury share buyback programme on Euronext Milan, repurchasing 2,989,991 shares, equal to 0.10% of its share capital, at a weighted average price of €16.1626 for a total outlay of €48.3 million. Since the launch of the buyback on 20 May 2025, the company had acquired 105,858,720 shares, representing 3.36% of its capital for about €1.58 billion, and, taking into account existing treasury shares and stock granted to executives and employees under incentive and ownership plans, Eni’s treasury holding stood at 192,686,734 shares, or 6.12% of share capital, underscoring an ongoing capital management strategy that can support earnings per share and signal confidence to investors.
The most recent analyst rating on (E) stock is a Hold with a $40.00 price target. To see the full list of analyst forecasts on Eni SPA stock, see the E Stock Forecast page.
Between 29 December 2025 and 2 January 2026, Eni executed a tranche of its shareholder-approved treasury share buyback program on Euronext Milan, repurchasing 1,857,882 shares, equivalent to about 0.06% of its share capital, at a weighted average price of €16.1474 per share for a total outlay of €29,999,992.66. Since the buyback program began on 20 May 2025, the company had cumulatively acquired 102,868,729 shares, or roughly 3.27% of its share capital, bringing total treasury holdings to 189,696,743 shares, or 6.03% of the share capital after factoring in shares already held and stock granted under executive and employee incentive plans, underscoring Eni’s continued emphasis on capital returns and active equity management for shareholders as of early January 2026.
The most recent analyst rating on (E) stock is a Hold with a $14.80 price target. To see the full list of analyst forecasts on Eni SPA stock, see the E Stock Forecast page.
Between 15 and 19 December 2025, Eni S.p.A. carried out a new tranche of its share buyback programme on Euronext Milan, repurchasing 5,675,689 treasury shares, equivalent to about 0.18% of its share capital, at a weighted average price of €15.8104 per share for a total outlay of €89.7 million. Since the start of the buyback on 20 May 2025, Eni has accumulated 99,135,602 shares, or 3.15% of its share capital, for roughly €1.47 billion, and now holds a total of 185,963,616 shares, equal to 5.91% of its share capital when including shares already held and those granted free of charge to executives and employees, underscoring an ongoing capital-management strategy that supports shareholder returns and may influence the stock’s liquidity and ownership structure.
The most recent analyst rating on (E) stock is a Hold with a $14.80 price target. To see the full list of analyst forecasts on Eni SPA stock, see the E Stock Forecast page.