Tianyu Semi (02658) bought back 11,300 shares for about HK$497,294 Shares: 11,300 shares Amount: HK$497,294 Price: 43.12–45.30HK$