HSBC Holdings PLC announced the purchase of 2,187,108 shares at prices ranging from £10.1780 to £10.0380 on 17 September 2025, as part of a broader buyback that has totaled 127,339,516 shares for approximately $1.64 billion since its announcement on 31 July 2025.