Basicsemi (09971) bought back 100,000 shares for about HK$3.8M Shares: 100,000 shares Amount: HK$3.8M Price: 37.06–39.90HK$