Topnc (07688) bought back 150,600 shares for about HK$2.9M Shares: 150,600 shares Amount: HK$2.9M Price: 19.17–19.67HK$