HSBC Holdings PLC announced a share buyback on December 17, 2024, purchasing 2,768,697 shares at an average price of £7.6118 in the UK and 1,142,800 shares at an average price of HK$74.8856 in Hong Kong, totaling roughly US$1,715.4 million since October 30, 2024.