Director Share Dealings in Company - Ecora Royalties PLC | Ticker