OR Royalties Inc.

OR Royalties Inc.

32.95
USD
-1.70
(-4.92%)
1.50EPS
20.97P/E
5.92BMarket Cap
Nov 11Next Earn