Tianyu Semi (02658) bought back 3,500 shares for about HK$155,610 Shares: 3,500 shares Amount: HK$155,610 Price: 44.46HK$