Centrica PLC has announced the purchase of 1,140,000 of its ordinary shares at a price of 144.5275 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 number of ordinary shares held in treasury by Centrica to 569,756,432, with 5,309,489,706 ordinary shares in issue, excluding treasury shares. The company has spent £319,951,620.08 on repurchasing 229,414,651 ordinary shares since October 10, 2023. The detailed information about the individual purchases made by BNP Paribas Financial Markets S.N.C. is available in the provided link. For further inquiries, investors and analysts can contact Centrica PLC.