Fosun Pharma (02196) bought back 1,200,000 shares for about HK$21.8M Shares: 1,200,000 shares Amount: HK$21.8M Price: 18.01–18.23HK$