Nicola Mining Inc

NICMNASDAQ
$5.43
0.407.95%
Last update: Oct 29, 1:30 PM