But holders will tell you YOW makes a truckload of revenue and therefore market cap should be X times revenue
Also got to love how they are again forecasting a 55-75% increase in revenue in FY18. These guys never learn. Didn't they have 3 downgrades last FY? Any bets for when the first downgrade will be?
Add to My Watchlist
What is My Watchlist?