China Boton (03318) bought back 586,000 shares for about HK$1.8M Shares: 586,000 shares Amount: HK$1.8M Price: 3.12–3.20HK$