HSBC Holdings PLC reported that on July 9, 2025, it purchased 1,835,543 shares at an average price of £9.0606 and HK$96.0581 as part of an ongoing buy-back program, having repurchased a total of 204,518,209 shares for about $2.39 billion since May 6, 2025.