I would not want a share buy back. Much better if they would pay shareholders a special dividend instead. With Gold price where it was over the last 6 month, there should be room for that.....
NCM Price at posting:
$25.31 Sentiment: Buy Disclosure: Held