Looks to me like there has been diligent buying all day. This stock has had a lot of overhang and negativity associated with it, I'm not surprise to see the churn in this range.
Very impressive volume. Confidence will start to turn quickly as the support continues and the price moves up.
Looking for much higher prices over the next 30-60 days.