The market got ahead of itself hence the drop from $1 to the current SP of 40c. We are now in the value area with the current SP being approx 4 x sales or (4 x P/S). Also their margins are increasing and will improve further as the business in scaled (greater market share %).
YOW Price at posting:
41.0¢ Sentiment: Buy Disclosure: Held