HSBC HOLDINGS (00005) bought back 768,000 shares for about HK$81.4M Shares: 768,000 shares Amount: HK$81.4M Price: 12.92–136.60HK$