This is really simple:
On the basis that the stock is not being manipulated, it is entirely understandable that those of us that have been in this stock for what seems like an eternity are prepared to sell into any strength. Some will make money at these levels, some will draw close to even and others will just bail.
A sustained rally requires a series of real, verifiable and news items that point to profitability and good management.
Nothing less.