Star Metro - Ecora Royalties PLC Announces Q4 2025 Trading Update