Basicsemi (09971) bought back 29,800 shares for about HK$1.3M Shares: 29,800 shares Amount: HK$1.3M Price: 40.36–43.16HK$