Tianyu Semi (02658) bought back 10,900 shares for about HK$498,001 Shares: 10,900 shares Amount: HK$498,001 Price: 44.22–46.48HK$