Two reasons I can think of - 1. There was a cap raising, causing dilution (more shares, lower price = similar market cap). 2. Zinc prices have gone down recently.
I think we will start to see an uptick in price now we are producing and the juicy dividends get closer.
NCZ Price at posting:
$1.23 Sentiment: Buy Disclosure: Held