Imperial Brands Shares: 31 March 2026 Buy‑Back Update – 782 M Outstanding
Imperial Brands PLC’s March 2026 share‑buyback trimmed outstanding shares to 782 m, with 169k and 73k shares repurchased near £3.10, reinforcing shareholder returns amid a 20 % decade‑long dip.
2 minutes to read









