It would be great to know how many have received the dreaded margin call. Margin calls are now out of the equation which is a fact. The downramping here is borderline idiotic for a company which has in excess of 10 million dollars of annual revenue.
NEN Price at posting:
5.9¢ Sentiment: Buy Disclosure: Not Held