It's easy to see. The stock was way over sold. Traders on the sidelines. Most of the float now in long hands which is different than in Feb/March. Traders started buying in today kicking themselves they didn't buy last week. They will sell into new investors on the way back up to $3 and beyond. They will try to flip like last time, but will be surprised.
There is still some interesting public news out there than hasn't been posted yet.