Something is brewing.
The is the 2nd time in the last week that there was high volume buying. Clearly not enough to sustain the price levels. Could be traders or other investors..who knows. Trading at 6.66..though not a good sign ;-}.
Well not many retail investors would buy 1.5M shares (about $10M) in 20 minutes so something "inspired" him, them or her! LOL