Basicsemi (09971) bought back 20,000 shares for about HK$570,732 Shares: 20,000 shares Amount: HK$570,732 Price: 27.70–29.78HK$