"2025 was a year of accelerated momentum, with strong operational and financial performance across Shell. We generated free cash flow of $26 billion, made significant progress in focusing our ...
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 ...
Shell (UK) ( (GB:SHEL)) has shared an update. Shell plc has executed another tranche of its ongoing share buy-back programme, repurchasing and cancelling a total of 1,863,897 shares on 30 December ...
Shell is a Buy, supported by disciplined capital allocation, robust shareholder returns, and attractive valuation despite ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results