HSBC Holdings PLC announced the purchase of 2,500,000 ordinary shares on January 28, 2025, for cancellation, as part of its previously announced buy-back program effective since October 30, 2024; the total buy-back so far reached approximately US$2.8 billion for 297 million shares.