Star Metro - Ecora Royalties PLC Announces Q3 2026 Trading Update