Centrica PLC has announced the purchase of 2,020,000 of its ordinary shares at a price of 138.9670 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 541,226,681, out of 5,241,953,968 ordinary shares in issue. The company has been actively repurchasing shares since October 2023, with a total cost of £424,916,254.89.

The transaction details, including the highest and lowest price paid, as well as the volume-weighted average price per share, have been disclosed in accordance with the Market Abuse Regulation. Detailed information about the individual purchases made by BNP Paribas Financial Markets S.N.C. is available in the provided PDF document.

Investors and analysts can direct their enquiries to Centrica PLC, listed on the London Stock Exchange, with the provided contact information. The company's registered office is located in Windsor, Berkshire, and it is registered in England & Wales with the Legal Entity Identifier number E26EDV109X6EEPBKVH76.