Share buyback tranche of up to €20 million - Glenveagh Properties PLC | RNS | Ticker