OR Royalties Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/E Ratio207.55159.52
P/S Ratio17.6614.4713.7811.4612.60
P/B Ratio2.842.131.731.451.46
Price/Tangible Book3.042.281.851.691.67
Price/FCF21.1119.1527.3024.2974.89
Price/OCF21.1119.1527.3024.2924.93
Enterprise Value Ratios
EV/Revenue17.7115.4913.8113.3813.77
EV/EBITDA20.9719.8616.9718.2925.59
EV/EBIT43.2344.0224.4526.8370.52
EV/FCF21.1720.5027.3528.3681.81
Profitability & Returns
Return on Equity (ROE)0.01%-0.03%0.05%0.04%0.01%
Return on Assets (ROA)0.03%0.03%0.04%0.03%0.01%
Return on Invested Capital (ROIC)0.03%0.05%0.05%0.04%0.01%
Return on Capital Employed (ROCE)0.06%0.04%0.06%0.06%0.02%
Leverage & Solvency Ratios
Debt/Equity0.080.120.090.230.22
Debt/EBITDA0.611.060.882.493.58
Debt/FCF0.621.091.423.8711.46
Liquidity Ratios
Current Ratio4.374.115.870.443.06
Quick Ratio4.264.025.720.382.91
Efficiency Ratios
Asset Turnover0.130.120.100.090.10
Inventory Turnover1243.201.732.6310.91
Yield & Distribution Ratios
Earnings Yield0.00%-0.01%-0.04%-0.01%0.01%
FCF Yield0.05%0.05%0.04%0.04%0.01%
Dividend Yield0.01%0.01%0.01%0.01%0.01%
Payout Ratio1.88%1.71%
Buyback Yield-0.01%-0.02%-0.08%-0.03%-0.07%
Total Return0.00%-0.01%-0.06%-0.02%-0.06%