Ribolife-B (06938) bought back 37,200 shares for about HK$1.7M Shares: 37,200 shares Amount: HK$1.7M Price: 46.52–47.20HK$