Nanhua Futures (02691) bought back 308,500 shares for about HK$2.1M Shares: 308,500 shares Amount: HK$2.1M Price: 6.59–6.79HK$