Fosun Pharma (02196) bought back 1,084,000 shares for about HK$18.4M Shares: 1,084,000 shares Amount: HK$18.4M Price: 16.64–17.00HK$