Basicsemi (09971) bought back 20,000 shares for about HK$591,864 Shares: 20,000 shares Amount: HK$591,864 Price: 28.96–31.60HK$