HSBC Holdings PLC reported on April 23, 2024, that it purchased a total of 2,510,200 shares for cancellation as part of its buy-back program, concluding the initiative with a total cost of around US$2 billion for 127,570,463 shares bought back in UK and 127,412,800 shares in Hong Kong.