maybe should of announced on a separate day to give it more airplay - just doubled their product suite and secured a tier 1 - when they secured walmart with yowies the price went nuts...
give it time
YOW Price at posting:
48.0¢ Sentiment: Buy Disclosure: Held