Glencore Share Price Today, 21 November 2025: GLEN Slips to ~338p as Buybacks, Transition Deals and Stake Sale Stay in Focus
Glencore plc (LON: GLEN) ended Friday’s session under pressure, with the FTSE 100 miner’s London‑listed shares slipping back towards the mid‑330p zone as markets digested fresh buyback disclosures, new energy‑transition agreements and lingering headlines from this week’s Century Aluminum stake