OR Royalties Ratios (2016-2018) | OR

Ratios Dec2016 Dec2017 Dec2018
Efficiency
Assets Average 1,521.26M
Equity Average 1,200.76M
Invested Capital 944.68M1,856.64M267.26M
Leverage & Solvency
Debt to Equity 0.040.25
Debt Ratio 0.040.19
Equity Ratio 0.860.75
Valuation
Enterprise Value 659.30M968.44M1,232.34M
Market Capitalization 1,035.15M1,231.11M1,371.94M