HSBC Holdings PLC announced the purchase of 5,765,561 shares on 22 May 2025, as part of a buy-back plan initiated on 6 May 2025, amounting to a total repurchase of 80,980,201 shares valued at approximately $934.5 million since the start of the buy-back.