Standard Chartered PLC (LON: STAN) Stock on 2 December 2025: BoE Stress Test Win, Record Buybacks and a 2026 Outlook Defined by Asia and Legal Risk
LONDON – Standard Chartered PLC’s share price is trading close to record levels as of 2 December 2025, buoyed by strong 2025 earnings momentum, an aggressive share buyback, and a clean bill of health from the Bank of England’s latest