What's amazing Sherlock is how all those sellers manage to simultaneously put their sells up, and coincidentally a whole lot of buyers put their buys up.
[Please read the above as though it was in Sarcasm Font].
NEN Price at posting:
35.0¢ Sentiment: LT Buy Disclosure: Held