Hengan Int'l (01044) bought back 800,000 shares for about HK$17.6M Shares: 800,000 shares Amount: HK$17.6M Price: 21.78–22.12HK$