OR Royalties Inc. (OR)
NYSE: OR · Real-Time Price · USD
37.58
-1.31 (-3.37%)
At close: Apr 28, 2026, 4:00 PM EDT
37.20
-0.38 (-1.01%)
Pre-market: Apr 29, 2026, 6:46 AM EDT

OR Royalties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
7,0526,6663,3762,6512,2182,036
Upgrade
Market Cap Growth
73.21%97.44%27.34%19.55%8.92%-3.62%
Upgrade
Enterprise Value
6,9156,5643,3862,8382,2222,378
Upgrade
Last Close Price
37.5835.3317.9414.0011.6811.68
Upgrade
PE Ratio
34.4832.35207.55---
Upgrade
PS Ratio
25.4324.0317.6614.4713.7811.46
Upgrade
PB Ratio
4.924.662.842.131.731.45
Upgrade
P/TBV Ratio
5.224.933.042.281.851.69
Upgrade
P/FCF Ratio
28.7227.1421.1119.1527.3024.29
Upgrade
P/OCF Ratio
28.7227.1421.1119.1527.3024.29
Upgrade
EV/Sales Ratio
24.9323.6617.7115.4913.8113.38
Upgrade
EV/EBITDA Ratio
28.9027.4420.9719.8616.9718.29
Upgrade
EV/EBIT Ratio
35.1433.3643.2344.0224.4526.83
Upgrade
EV/FCF Ratio
28.1626.7321.1720.5027.3528.37
Upgrade
Debt / Equity Ratio
0.000.000.080.120.090.23
Upgrade
Debt / EBITDA Ratio
0.020.020.611.060.882.49
Upgrade
Debt / FCF Ratio
0.020.020.621.091.423.87
Upgrade
Net Debt / Equity Ratio
-0.10-0.100.030.080.040.17
Upgrade
Net Debt / EBITDA Ratio
-0.57-0.570.250.660.371.79
Upgrade
Net Debt / FCF Ratio
-0.56-0.560.250.680.592.78
Upgrade
Asset Turnover
0.190.190.130.120.100.09
Upgrade
Inventory Turnover
---1243.201.732.63
Upgrade
Quick Ratio
4.454.454.264.025.720.38
Upgrade
Current Ratio
4.534.534.374.115.870.44
Upgrade
Return on Equity (ROE)
15.73%15.73%1.33%-2.92%4.85%4.23%
Upgrade
Return on Assets (ROA)
8.35%8.35%3.42%2.69%3.52%2.94%
Upgrade
Return on Invested Capital (ROIC)
12.97%13.31%3.29%4.82%4.61%4.18%
Upgrade
Return on Capital Employed (ROCE)
12.80%12.80%5.70%4.40%6.20%5.50%
Upgrade
Earnings Yield
2.92%3.09%0.48%-1.41%-3.96%-0.91%
Upgrade
FCF Yield
3.48%3.68%4.74%5.22%3.66%4.12%
Upgrade
Dividend Yield
0.59%0.60%0.99%1.27%1.39%1.42%
Upgrade
Payout Ratio
20.18%16.92%188.42%---
Upgrade
Buyback Yield / Dilution
-0.84%-0.84%-1.38%-2.43%-7.77%-3.20%
Upgrade
Total Shareholder Return
-0.25%-0.24%-0.39%-1.16%-6.38%-1.78%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.