Standard Chartered PLC (LON: STAN) Share Price Today: Buybacks, BoE Stress Test Boost and 2026 Outlook – 4 December 2025
As of Thursday, 4 December 2025, Standard Chartered PLC’s London‑listed shares are trading close to record highs, supported by aggressive share buybacks, a favourable Bank of England (BoE) capital decision and solid third‑quarter earnings. At around 1,660p per share, the FTSE 100 bank sits only a few percent below its recent 52‑week peak of 1,709.5p set earlier this week. FT…