HSBC Holdings PLC reported the repurchase of 1,543,333 of its own shares on December 6, 2024, at an average price of £7.4502 per share as part of its ongoing buy-back program initiated on October 30, 2024. In total, it has repurchased 162,892,441 shares for approximately $1.49 billion since the buy-back started.