HSBC Holdings PLC announced on 29 September 2025 that it repurchased 2,113,298 shares at an average price of £10.4449 and 1,466,800 shares at an average price of HK$108.5694 as part of its ongoing buy-back program, totaling 157,039,805 shares purchased since 31 July 2025 for approximately US$2.052 billion.