Just another symptom of the malaise affecting this stock, another downleg looks imminent. Back testing data is akin to suggesting turning the chart upside down and seeing a nice steady rise since December.
NEN Price at posting:
35.0¢ Sentiment: LT Buy Disclosure: Not Held