It's only a 28,000,000 difference give or take a couple thousand shares on the day between buy and sell volume, That's just a small amount if you think of it. After all this IS a sub penny.
And Of course there will be sellers that sell off at the end of a Friday especially around the holidays,unlucky for them this time.
And buy volume was far greater than sells in the last twenty minutes. Points to the start of a damn good week in my opinion!