I certainly profited from this rally, as unexpected as it was. I definitely didn't sell at the top, though I sold at much higher prices than those we saw today.
No-one can predict whether a rally will or won't happen in the short term in a POS like this one. With a bit of common sense one can however do a decent job making judgments about the long term. And in the long term, this is going down. It's a basically insolvent company with declining revenues, that can only survive using dilutions. Even those meager contracts people are bragging about can't change that.