Deterra Royalties Ltd (OTCPK:DETRF)
$ 3.305 +0.17 (+5.25%) Market Cap: 1.76 Bil Enterprise Value: 1.86 Bil PE Ratio: 14.89 PB Ratio: 18.36 GF Score: 65/100