HSBC Holdings PLC announced it purchased 2,417,944 ordinary shares for cancellation at a maximum price of £9.5630 each on 12 August 2025, as part of a larger buy-back program totaling 31,223,201 shares for approximately US$388.2 million since 31 July 2025.