I have to agree with Bear23, very speculative stock. The announcements seem to give just enough to keep you hanging and not much more. I bought when they hit bottom for a bit of fun and sold recently at the top. IMO if you like a gamble have some fun with this one as it could go either way (releases don't give enough info to predict otherwise). But I wouldn't hang my long term investment portfolio on it.