OR Royalties Inc.

OR Royalties Inc.

30.21
EUR
-0.97
(-3.11%)
1.31EPS
20.94P/E
5.17BMarket Cap
Nov 11Next Earn