Stocks
Centrica plc Purchases 1.63 Million Ordinary Shares as Part of Buyback Programme
Centrica plc has announced the purchase of 1,630,477 ordinary shares at a price of 179.2801 pence per share on 31 October 2025. This buyback is part of the company's second tranche of its buyback programme, which was announced on 22 September 2025. The purchased shares