[HSBC Holdings: buy back 2.5 million shares at about HK $149 million] HSBC Holdings (00005.HK) issued an announcement on the Hong Kong Stock Exchange on May 10 to buy back 2.5 million shares at a price of between HK $59.25 and HK $59.65 per share at about HK $148.78 million.