Tianyu Semi (02658) bought back 2,700 shares for about HK$102,276 Shares: 2,700 shares Amount: HK$102,276 Price: 37.88–37.88HK$