Lingyi Itech (01688) bought back 3,055,800 shares for about HK$18.3M Shares: 3,055,800 shares Amount: HK$18.3M Price: 5.88–6.00HK$