I think your numbers are based on per annum production? From their D&D preso, they anticipate free cashflow of over $1B, which they have said will be used for dividends. So I would expect an uptick in share price as production ramps up
NCZ Price at posting:
$1.23 Sentiment: Buy Disclosure: Held