Sinopec Corp (00386) bought back 5,240,000 shares for about HK$23.3M Shares: 5,240,000 shares Amount: HK$23.3M Price: 4.40–4.48HK$