Shell plc reported multiple share buybacks from December 1 to December 8, 2023, purchasing a total of approximately 6 million shares at prices ranging between £24.9450 and £30.5350. This buyback program is part of an ongoing initiative announced on November 2, 2023, aiming to reduce the number of outstanding shares.