Loading live market data…

OR Royalties Inc.

NYSE:OR

$28.9 USD

$0.17 (0.59%)

Volume
0
Average Volume
950.1K
Market Capitalization
$5.42B
P/E Ratio
22.05
Dividend Yield
0.79%
Price Target
$42.00
Year High
$48.06
Year Low
$26.86
Day High
Day Low
Payout Ratio
$0.12
Current Ratio
$4.11

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.05%

Investors Holding

6

change: -271 | last: 277

Increased Positions

2

change: -137 | last: 139

Reduced Positions

1

change: -82 | last: 83

New Positions

2

change: -52 | last: 54

Sold Positions

248

change: 223 | last: 25

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -23.5091 | last: 0.2351

Total Invested

2.86M

OR Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $35.39 187.78M $6.65B $141.76M $8.77M $6.51B
2024-12-31 $18.10 186.29M $3.37B $41.07M $68.57M $3.4B
2023-12-31 $18.91 185.04M $3.5B $51.2M $151.13M $3.6B
2022-12-31 $16.34 180.4M $2.95B $90.55M $155.57M $3.01B
2021-12-31 $15.48 167.63M $2.6B $115.7M $410.44M $2.89B
2020-12-31 $16.17 162.3M $2.63B $302.52M $411.8M $2.73B
2019-12-31 $12.60 151.27M $1.91B $83.46M $276.98M $2.1B
2018-12-31 $11.98 156.62M $1.88B $174.26M $352.77M $2.05B
2017-12-31 $14.54 127.94M $1.86B $333.7M $464.31M $1.99B
2016-12-31 $13.06 104.67M $1.37B $499.25M $45.78M $913.39M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $38.02 187.61M $7.13B $95.25M $4.65M $7.04B
2025-12-31 $35.39 188.05M $6.66B $141.76M $8.77M $6.52B
2025-09-30 $40.08 188.31M $7.55B $56.91M $5.26M $7.5B
2025-06-30 $25.71 187.75M $4.83B $49.63M $41.3M $4.82B
2025-03-31 $21.12 186.98M $3.95B $63.07M $80.02M $3.97B
2024-12-31 $18.10 186.75M $3.38B $41.07M $68.57M $3.41B
2024-09-30 $25.03 186.41M $4.67B $43.33M $65.07M $4.69B
2024-06-30 $21.15 186.22M $3.94B $47.98M $85M $3.98B
2024-03-31 $22.39 185.76M $4.16B $70.6M $159.67M $4.25B
2023-12-31 $18.91 185.54M $3.51B $67.72M $199.88M $3.64B
2023-09-30 $15.95 185.52M $2.96B $70.75M $323.66M $3.21B
2023-06-30 $20.35 185.3M $3.77B $70.03M $328.18M $4.03B