Basicsemi (09971) bought back 28,400 shares for about HK$846,916 Shares: 28,400 shares Amount: HK$846,916 Price: 29.28–31.30HK$