Genfleet-B (02595) bought back 169,000 shares for about HK$4.2M Shares: 169,000 shares Amount: HK$4.2M Price: 24.78–25.22HK$