You're right - but there was nothing back in 2017 - no sales, no income - only a restart study with some inflated assumed projections with an overly excited market driving share price up.
Zinc price and TC's they can't control and I agree that they have fallen short on their projections. Perhaps markets are getting a little more comfortable with a slowly increasing zinc price and retreating TC's.
NCZ Price at posting:
19.0¢ Sentiment: Hold Disclosure: Held