Basicsemi (09971) bought back 20,000 shares for about HK$656,128 Shares: 20,000 shares Amount: HK$656,128 Price: 31.20–33.30HK$