Genfleet-B (02595) bought back 450,000 shares for about HK$9.3M Shares: 450,000 shares Amount: HK$9.3M Price: 20.56–21.06HK$