OR Royalties Inc. Common Shares (OR)

FairStock Score: 59/100 — STEADY

Current Price$39.35
Market Cap$7,40,29,89,056
P/E Ratio36.73
ROE15.73%
Dividend Yield0.55%
SectorBasic Materials

Data from SEC filings. Not investment advice. Scoring methodology