HSBC Holdings PLC announced it repurchased 1,946,345 shares in the UK and 1,586,000 shares in Hong Kong on April 2, 2025, as part of its buy-back program from February 20, 2025. The total shares repurchased since then amount to 143,035,841 for about $1.63 billion.