Star Metro - Ecora Royalties PLC Announces Q2 2026 Trading Update