Maybe people are getting wary of bell potter's so called research? see their calls on WDS ($3 ended up 40c), CNX, KZL, TFC, etc, etc. I be more interested in what others say about the stock.
NEN Price at posting:
44.0¢ Sentiment: ST Buy Disclosure: Not Held