Yes, I've noticed the same thing. All of a sudden we have 850K stacked on the sell side, most of which is no where near the current SP.
This is what can happen with 'flimsy' news-less companies who have a reputation of not keeping shareholders informed on the business. Becomes a play thing for ruthless professional traders, especially in panicked markets.
NTC Price at posting:
65.0¢ Sentiment: Buy Disclosure: Held