Ecora Royalties PLC Announces Half Year Results — ECOR +1.00 · News Impact Screener