BP PLC has announced multiple share buyback transactions from January 3, 2025, to January 31, 2025, totaling over 36 million shares repurchased at various prices, including an average of 428.5365 pence per share. These shares are intended for cancellation to reduce the share count, enhancing shareholder value.