Lucara Diamond Corp (OTCPK:LUCRF)
$ 0.24105 0.002925 (1.23%) Market Cap: 112.17 Mil Enterprise Value: 263.48 Mil PE Ratio: 0 PB Ratio: 0.50 GF Score: 51/100

Lucara Diamond Corp (LUCRF) Transcripts

  • 1