Centrica PLC has announced the purchase of 1,960,000 of its ordinary shares at a price of 140.8043 pence per share. The shares will be held as treasury shares, in line with the company's 2023-2024 share repurchase program. This purchase brings the total number of ordinary shares held in treasury to 483,905,932, out of 5,299,274,717 ordinary shares in issue. The total cost of shares purchased since October 10, 2023, amounts to £335,969,523.08. The transaction details, including the highest and lowest price paid, are provided in accordance with the Market Abuse Regulation. For further information on the individual trades made by BNP Paribas Financial Markets S.N.C., a PDF document is available on the London Stock Exchange website.