I would say, and I am sure you would agree, that announcements are always purely "what has happened" as opposed to "open your eyes and see what we are building toward and what this could be" haha.
Although strangely enough I have been led on by companies with promises before that have gone straight down the proverbial toilet.
Nwe seem a little different, they don't ramp themselves like some other companies, and they typically only announce, in the most bland of terms, what they have in the here and now... Could be a good thing??
NWE Price at posting:
4.4¢ Sentiment: Buy Disclosure: Held