Shell Executes 436K Share Buyback as Energy Giant Continues Capital Return
Shell repurchased 436K shares on March 12 as part of its ongoing buyback program through May 2026, managed independently by Morgan Stanley.
MSMSpAMSpEMSpFMSpI+6share cancellationshare repurchase