Hengan Int'l (01044) bought back 800,000 shares for about HK$17.4M Shares: 800,000 shares Amount: HK$17.4M Price: 21.64–22.04HK$