Tag
TL;DR: OR Royalties closed 2025 with record revenue of $277.4 million, up from $191.2 million in 2024 , ended the year debt-free, and guided to a 97% average cash margin for 2026. That margin number...