HSBC Holdings PLC reported the purchase of 6,554,131 shares at an average price of £8.2422 on January 17, 2025, as part of its ongoing buy-back plan that started on October 30, 2024. Since then, the total shares repurchased amount to 286,565,139 for about $2.69 billion.