I don't know if you're watching Level II, but those are some pretty big buy orders that are being filled... 50k shares at $4.30 earlier and now another 46k buy in at $4.25.... Looks like some covering going on.
Caveat: Big orders are from EDGX, so maybe it's just the HFT's reloading for a quick sale.