Shell Executes $4.45M Share Buyback as Energy Giant Continues Capital Return Program
Shell executes 4.45 million share buyback through May 2026, with Morgan Stanley managing trades independently to ensure regulatory compliance.
MSMSpAMSpEMSpFMSpI+6share cancellationshare repurchase






