OTC Markets OTCPK - Delayed Quote • USD Lucara Diamond Corp. (LUCRF) Follow Compare 0.2600 -0.0041 (-1.55%) At close: January 24 at 3:00:00 PM EST Major Holders Insider Roster Insider Transactions Insider Sentiment