Imperial Brands PLC Stock on 5 December 2025: Near 52‑Week Highs, £1.45bn Buyback and 2030 Strategy – What Investors Need to Know
Data and market information in this article are up to date as of 5 December 2025. Where Imperial Brands’ Share Price Stands Today Imperial Brands PLC (LON: IMB; OTCMKTS: IMBBY, IMBBF) heads into 5 December 2025 trading very close to