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