Ecora Royalties PLC 2025 Q4 - Results - Earnings Call Presentation By Pulse Sentinel · March 26, 2026 · 1 min read ecor:caecrafsa transcripts Source: seekingalpha.com