Tianyu Semi (02658) bought back 59,750 shares for about HK$3.0M Shares: 59,750 shares Amount: HK$3.0M Price: 48.40–52.50HK$