BP PLC has purchased a total of 4,470,000 to 4,600,000 of its ordinary shares between November 4 and November 11, 2024, as part of its buyback program initiated on October 29, 2024, with average prices ranging from 374.86 to 393.35 pence per share. This signifies a continued effort to manage its share capital post the 2024 Annual General Meeting with intentions to cancel the shares bought back.