Centrica PLC has announced the purchase of 1,915,000 of its ordinary shares at a price of 126.4156 pence per share. The shares will be held as treasury shares, in line with the company's 2023-2024 share repurchase program. This purchase, made through BNP Paribas Financial Markets S.N.C., brings the total shares held in treasury to 528,976,363, out of 5,350,269,775 ordinary shares in issue. Since October 10, 2023, Centrica has bought 177,609,827 ordinary shares at a cost of £250,916,877.71.

The transaction details, including the highest price paid (127.3500p), lowest price paid (124.9500p), and volume-weighted average price paid per share (126.4156p), are provided in accordance with the Market Abuse Regulation. The company has also shared a link to a detailed PDF document containing individual trade information by BNP Paribas Financial Markets S.N.C. as part of the buyback program.

Investors and analysts can direct their inquiries to Centrica PLC, listed on the London Stock Exchange, with the registered office in Windsor, Berkshire. The Legal Entity Identifier number for Centrica PLC is E26EDV109X6EEPBKVH76.