I understand the points you make but I do not understand a low ball spp (0.5 billion shares). It all depends on the issue price. If they are planning to do it very soon it may explain the selling over the past few months.
NWT Price at posting:
25.0¢ Sentiment: Hold Disclosure: Held