research reports are generally looking out over the next 12months, things of this nature do not happen overnight... It was not leaked just sell side research for their broker clients. It was a very comprehensive piece of research...
NWT Price at posting:
50.0¢ Sentiment: LT Buy Disclosure: Held