Nicola Mining Inc. American Depositary Shares

Nicola Mining Inc. American Depositary Shares

NICM · NASDAQ

4.24USD-0.23 (-5.26%)