Centrica PLC has announced that it has purchased 1,640,000 of its own ordinary shares at a price of 144.0500 pence per share. These shares will be held as treasury shares. This purchase is part of the company's buyback program, which has seen Centrica purchase a total of 185,871,849 ordinary shares since April 5, 2023, at a cost of £223,574,987.25. Following this latest purchase, Centrica now holds 372,285,522 ordinary shares in treasury, with 5,535,560,616 ordinary shares in issue (excluding treasury shares). Detailed information about the individual purchases made by Citigroup Global Markets Limited, the intermediary, is provided in the news release.