Well that's unfortunate timing, at least we halted on a high I guess. A quick search hasn't come up with any more details so I guess we just wait and see. I cant even have a guess at this point....
NEA Price at posting:
$2.36 Sentiment: Hold Disclosure: Held