HSBC Holdings PLC bought back 8,450,621 shares for cancellation on June 11, 2024, at an average price of £6.7919 per share, as part of its ongoing buy-back plan initiated on May 7, 2024. So far, HSBC has repurchased a total of 163,011,434 shares for approximately $1.43 billion since the plan began.