Scientech (02291) bought back 46,000 shares for about HK$509,579 Shares: 46,000 shares Amount: HK$509,579 Price: 10.80–11.18HK$