On May 8, 2025, HSBC Holdings PLC repurchased 12,166,047 of its shares for cancellation as part of its ongoing buy-back program, totaling approximately $179.7 million. The highest purchase price per share was £8.4630 in the UK and HK$87.5500 in Hong Kong.