HSBC HOLDINGS (00005) bought back 1,602,400 shares for about HK$48.6M Shares: 1,602,400 shares Amount: HK$48.6M Price: 160.20–161.40HK$