Fosun Pharma (02196) bought back 2,000,000 shares for about HK$33.4M Shares: 2,000,000 shares Amount: HK$33.4M Price: 16.36–16.92HK$