I have had a look at this stock and a couple of things worry me about this.
1) 776 million shares on issue not sure how many options are outstanding
2) $336 million debt
For this share to go to a say $2.20 it would have to have a market cap of over $2 billion!!!
This is an observation, I would welcome some thoughtful information on the above.
Cheers