Standard Chartered STAN hits fresh 52-week high as share buyback continues and investors track Germany regulator order
LONDON — 17 December 2025 — Standard Chartered PLC is back in the spotlight today after the bank disclosed another round of share repurchases…

















