HSBC HOLDINGS (00005) bought back 216,800 shares for about HK$6.5M Shares: 216,800 shares Amount: HK$6.5M Price: 12.86–140.00HK$