HSBC Holdings PLC has announced the purchase of 5,008,994 shares on June 23, 2025, at prices ranging from £8.6080 to £8.7060 as part of a buy-back plan. In total, they have repurchased 197,913,500 shares for approximately US$2.31 billion since May 6, 2025.