Basicsemi (09971) bought back 20,000 shares for about HK$638,876 Shares: 20,000 shares Amount: HK$638,876 Price: 31.52–32.70HK$