Initiation of share buyback programme - Ecora Royalties PLC | RNS | Ticker