OR Royalties Inc (OR) Forward P/E Ratio: 21.11x | 2016-2026