Tianyu Semi (02658) bought back 11,100 shares for about HK$498,641 Shares: 11,100 shares Amount: HK$498,641 Price: 43.44–45.94HK$