HSBC HOLDINGS (00005) bought back 770,000 shares for about HK$80.6M Shares: 770,000 shares Amount: HK$80.6M Price: 12.61–134.70HK$