On 16 May 2024, HSBC Holdings purchased 2,993,967 ordinary shares at an average price of £7.0769 in the UK and 3,109,600 shares in Hong Kong at an average price of HK$69.8367 as part of its buy-back program initiated on 7 May 2024, totaling 42,473,228 shares repurchased for approximately US$374.1 million.