Convenient it has fallen 7% on the issue of their report. A downgrade a week out from the earnings numbers. Says all you need to know, anyone decent would wait for that data. Watch them revise it up after the release later this month.
NEA Price at posting:
$1.30 Sentiment: Hold Disclosure: Held