Shell (UK) ( (GB:SHEL)) has issued an announcement. Shell plc has repurchased a total of more than 1.5 million of its own shares on 19 March 2026 across multiple trading venues in London and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results