Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
Eni SPA ( (E) ) has provided an announcement.
On 11 May 2026, Eni bought 861,111 of its own shares on Euronext Milan, equal to 0.03% of its share capital, at a weighted average price of €23.2258 per share for a total outlay of about €20 million. The purchases form part of the first tranche of a treasury share programme approved by shareholders on 6 May 2026 to serve the company’s 2026–2028 long‑term incentive plan, signalling continued use of equity-based compensation.
Since the buyback programme began on 8 May 2026, Eni has acquired 1,736,924 shares, or 0.06% of its share capital, for roughly €40 million, and now holds 88,565,031 treasury shares representing 2.92% of its capital. The growing treasury position underlines Eni’s active balance-sheet management and may influence earnings per share dynamics and the share base available for future incentive and capital-return strategies.
The most recent analyst rating on (E) stock is a Buy with a $64.30 price target. To see the full list of analyst forecasts on Eni SPA stock, see the E Stock Forecast page.
Spark’s Take on E Stock
According to Spark, TipRanks’ AI Analyst, E is a Neutral.
The score is driven primarily by softer underlying financial performance (compressed margins and weaker free cash flow) balanced by a constructive earnings-call outlook (upgraded 2026 cash flow guidance and a materially higher buyback plan). Technicals are neutral-to-slightly positive, while valuation is only moderately supportive given a ~19.5 P/E and ~2.67% yield.
To see Spark’s full report on E stock, click here.
More about Eni SPA
Eni S.p.A. is a multinational energy company headquartered in Italy, operating primarily in oil, gas, and related energy businesses. Listed on the Euronext Milan, it focuses on exploration, production, refining, and downstream activities, while also managing capital allocation initiatives such as share buybacks to support incentive plans and shareholder returns.
Average Trading Volume: 595,249
Technical Sentiment Signal: Buy
Current Market Cap: $81.41B
Find detailed analytics on E stock on TipRanks’ Stock Analysis page.

