Great Spec PnD, but Investment? Not currently.
Fundamentals don't verify the stock as such, overpriced and ran up too far on sentiment alone.
Company has a good prospect but really as it stands, it's not an investment, just a speculation, when it comes down to reasonable levels it's worth a buy for the potential, if you're in super cheap it's a hold, otherwise it's a sell.