Imperial Brands buys back 190,000 shares for cancellation
Imperial Brands PLC said it repurchased 190,000 ordinary shares on 29 September 2026 under its GBP 1.45 billion buyback programme. The shares were bought from Barclays at an average price of GBp 2,455.0725 and will be cancelled.