Imperial Brands buys 199,457 shares for cancellation under buyback
Imperial Brands PLC said it bought 199,457 ordinary shares on 28 September 2026 for cancellation under its GBP 1.45 billion repurchase programme. The average price paid was GBp 2,459.0018 per share.