| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 85.48B | 88.80B | 93.72B | 132.51B | 76.58B | 43.99B |
| Gross Profit | 8.54B | 10.08B | 12.40B | 22.78B | 13.96B | 3.13B |
| EBITDA | 24.29B | 23.07B | 25.82B | 38.59B | 21.96B | 6.28B |
| Net Income | 2.47B | 2.62B | 4.77B | 13.89B | 5.82B | -8.63B |
Balance Sheet | ||||||
| Total Assets | 136.21B | 146.95B | 142.61B | 152.17B | 137.76B | 137.90B |
| Cash, Cash Equivalents and Short-Term Investments | 16.60B | 14.98B | 16.77B | 19.91B | 18.86B | 18.25B |
| Total Debt | 34.87B | 34.97B | 33.11B | 31.87B | 33.13B | 38.79B |
| Total Liabilities | 82.81B | 91.26B | 88.96B | 96.94B | 93.25B | 92.03B |
| Stockholders Equity | 49.74B | 52.83B | 53.18B | 54.76B | 44.44B | 45.78B |
Cash Flow | ||||||
| Free Cash Flow | 4.16B | 5.09B | 5.90B | 9.40B | 7.63B | 190.00M |
| Operating Cash Flow | 12.52B | 13.09B | 15.12B | 17.46B | 12.86B | 4.82B |
| Investing Cash Flow | -8.52B | -9.82B | -9.37B | -7.02B | -12.02B | -4.59B |
| Financing Cash Flow | -4.89B | -5.38B | -5.67B | -8.54B | -2.04B | 3.25B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $62.15B | 20.82 | 5.31% | 5.41% | -3.84% | 15.75% | |
78 Outperform | $216.65B | 15.73 | 8.06% | 3.92% | -6.96% | 0.03% | |
70 Outperform | $95.34B | 7.24 | 18.20% | 14.10% | -11.63% | -15.67% | |
69 Neutral | $67.52B | 12.73 | 13.49% | 7.43% | 1.53% | -35.81% | |
68 Neutral | $97.69B | 62.72 | 2.52% | 5.62% | -4.11% | -37.59% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |
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.
Eni S.p.A. reported the purchase of 2,514,082 treasury shares between November 25 and 28, 2025, as part of its ongoing buyback program. This acquisition, amounting to nearly 40 million euros, represents 0.08% of the company’s share capital and is part of a broader strategy approved by shareholders to enhance shareholder value. Since the start of the buyback program on May 20, 2025, Eni has acquired a total of 84,135,905 shares, equating to 2.67% of its share capital, for over 1.23 billion euros. The accumulation of treasury shares, including those granted to executives and employees under various incentive plans, now totals 170,963,919 shares, representing 5.43% of Eni’s share capital.
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.
Eni S.p.A. reported the purchase of 3,060,277 treasury shares from November 10 to 14, 2025, as part of its ongoing buyback program. This acquisition, amounting to nearly 50 million euros, represents 0.10% of the company’s share capital and is part of a larger strategy to enhance shareholder value, reflecting Eni’s robust financial position and commitment to strategic capital management.
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.
During the period from November 3 to November 7, 2025, Eni S.p.A. acquired 3,142,690 treasury shares on the Euronext Milan, representing 0.10% of its share capital, at an average price of 15.9099 euros per share, totaling nearly 50 million euros. This acquisition is part of a broader buyback program initiated on May 20, 2025, which has seen Eni purchase 77,956,892 shares, equating to 2.48% of its share capital, for over 1.13 billion euros. This strategic move is aimed at consolidating Eni’s market position and optimizing its capital structure, potentially benefiting shareholders by increasing the value of remaining shares.
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.