Lucara Diamond Corp.
LUCRF
$0.2842
$0.00020.07%
LUCRF
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.