5 year zinc spot price vs 5 year NCZ share price. It's pretty clear that the board and management's strategy hasn't been up to scratch and the market has rewarded them for that in kind.
NCZ Price at posting:
$1.84 Sentiment: None Disclosure: Not Held