Topnc (07688) bought back 1,569,900 shares for about HK$29.1M Shares: 1,569,900 shares Amount: HK$29.1M Price: 17.29–19.01HK$