Luyuan GP HLDG (02451) bought back 1,170,500 shares for about HK$16.1M Shares: 1,170,500 shares Amount: HK$16.1M Price: 13.39–13.96HK$