Nanhua Futures (02691) bought back 88,500 shares for about HK$509,978 Shares: 88,500 shares Amount: HK$509,978 Price: 5.69–5.81HK$