MMarkets Read More Shell Buys Back 2.3M Shares Across European Markets25.06.2025 Transaction in Own Shares 25 June, 2025 • • • • • • • • • • •…
MMarkets Read More Shell Executes 1.37M Share Buyback Across European Markets14.06.2025 Shell plc announced a share buyback transaction on June 13, 2025, as part of its existing share repurchase…