I'd say the selling is starting to come into the market because the stock is expensive and any slip up in the coming months by management will see the current growth projections jeopardized. The current EV is $123m ( $155m Market cap less $32m cash), total sales last year were circa $13m. So currently they are trading on 9 times revenue and if they meet their stated objectives of doubling sales next year will be on a 4.5 times - I don't know about everyone else but I feel that only 100% growth in sales doesn't justify a forward EV/ Revenue multiple of 4.5 times.
YOW Price at posting:
75.0¢ Sentiment: Sell Disclosure: Not Held