HSBC Holdings PLC announced the purchase of 1,516,943 shares for cancellation at a price of £8.7454 per share on June 5, 2025, as part of its ongoing buy-back program that has repurchased a total of 134,579,894 shares for around $1.57 billion since the start on May 6, 2025.