RE:RE:Boom
The sellers are probably some investors or traders buying and happy with a 10-20% jump... or some people deciding to take a bit off the table... instead of holding on for the 2X - 5X once orders come in.
I personally own a lot of shares and haven't sold a single share.