Claim 70% Off TipRanks Premium
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Stay ahead of the market with the latest news and analysis and maximize your portfolio's potential
Shell ( (SHEL) ) has shared an announcement.
On 1, 2 and 3 December 2025, Shell plc continued executing its previously announced share buyback programme, repurchasing and cancelling tranches of its own shares on the London Stock Exchange and Euronext Amsterdam. Across these three trading days, the company bought back roughly 1.48 million shares per day in aggregate, at volume-weighted average prices of about 28 pence in London (in GBP) and around €32 per share in Amsterdam, as part of the on- and off‑market limbs of the capital return plan that runs from 30 October 2025 to 30 January 2026. Merrill Lynch International is conducting the transactions independently of Shell within pre-set parameters and under UK and EU market abuse and listing rules, underscoring Shell’s ongoing use of buybacks as a core tool for shareholder returns and balance sheet optimisation.
The most recent analyst rating on (SHEL) stock is a Hold with a $3100.00 price target. To see the full list of analyst forecasts on Shell stock, see the SHEL Stock Forecast page.
Spark’s Take on SHEL Stock
According to Spark, TipRanks’ AI Analyst, SHEL is a Outperform.
Shell’s overall stock score reflects a stable financial position with strong profitability and positive technical momentum. The earnings call provided a positive outlook, despite some challenges in specific segments. Valuation metrics suggest the stock is fairly valued, with limited upside potential.
To see Spark’s full report on SHEL stock, click here.
More about Shell
Shell plc is a global energy and petrochemicals company headquartered in London, operating primarily in the oil, gas and liquefied natural gas markets while also investing in power and low-carbon energy solutions. Listed in London and Amsterdam, Shell serves industrial, commercial and retail customers worldwide, with its shares widely held by international institutional and retail investors.
Average Trading Volume: 3,938,749
Technical Sentiment Signal: Strong Buy
Current Market Cap: $210.5B
For detailed information about SHEL stock, go to TipRanks’ Stock Analysis page.

