U know i think so too. something doesn't add up, plenty of good news, yet SP goes down continually, something or someone is doing this, and it is working. Personally i'm just going to ride it out, too much good news for it not to turn around at some point.
EN1 Price at posting:
3.7¢ Sentiment: Buy Disclosure: Held