HSBC Holdings PLC announced it purchased 2,792,700 shares for cancellation on October 8, 2024, as part of its buy-back plan, totaling approximately 306 million shares repurchased since August 1, 2024, for around US$2.66 billion. The average price per share was £6.6975 in the UK and HK$69.6069 in Hong Kong.