Tianyu Semi (02658) bought back 14,800 shares for about HK$699,642 Shares: 14,800 shares Amount: HK$699,642 Price: 46.62–47.76HK$