Looks like simple profit taking to meVolume isn't huge.
There are a lot of people sitting on 200% to 300% gains right now. I don't blame them for taking a bit off the table. Dollar value of these trade is about $100k
Low float will make swings like this common on the way up. Better buckle your chin straps!
G