OR Royalties Q3 2026 revenue rises 26% to $90.2 million; cash margin climbs 26% to $87.29 million - OR News | Rallies