Centrica PLC has announced that it has purchased 1,816,831 of its own ordinary shares at a price of 143.1778 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 184,231,849 ordinary shares since April 5, 2023, at a cost of £221,212,567.25. Following this latest purchase, Centrica now holds 370,645,522 ordinary shares in treasury, with 5,537,200,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.