Imperial Brands PLC (LON: IMB) on 3 December 2025: High Dividend, £1.45bn Buyback and the Key Risks Investors Are Pricing In
Published: 3 December 2025 Key points Where Imperial Brands’ share price stands on 3 December 2025 Imperial Brands shares finished today’s London session at 3,263p, with a bid–offer spread of 3,262–3,263p and a day’s range between 3,242p and 3,273.65p.Hargreaves Lansdown At this level: On the U.S. OTC market, the ADRs (IMBBY) last traded around $43.20 on 2 December, close to their 12‑month high after a strong year for the stock.Yahoo Finance+1 With free cash flow of about £2.7bn in FY25 and a market cap near £26.1bn, Imperial’s free‑cash‑flow yield is roughly 10%, which is a big part of the investment