Standard Chartered PLC (LSE: STAN) Stock: Near a 52‑Week High on Buybacks, Better Returns — and a New Set of Analyst Targets for 2026
Standard Chartered shares closed at 1,788.50p on 19 December 2025, hitting the top of their 52-week range. The move comes as the bank faces regulatory orders in Germany and continues a $1.3bn share buyback program. Market cap stands near £40.5bn.