WND is a genuinely confusing stock. Very promising company and revenue has been solid, but (similarly to ZEN) the lack of liquidity means the SP can move around a lot on any half decent volume, for good or worse.
ZEN Price at posting:
84.0¢ Sentiment: Buy Disclosure: Held