I'm not a chartist - but their latest announcement suggested that they will make about 17 cents per share this year or less. So they are on about 10ish times earnings best case.
Was thinking about shorting them, but they are in the right ballpark.
Add to My Watchlist
What is My Watchlist?