I have had that happen myself on other stocks, it is a mystery, but like csykes said, it is all computer generated and performed... there is not a live person that actually performs your transaction.
So who knows how or why that has happened... unless some extraordinary daytrader has figured out how to actually manipulate the "computer generated" system and not get caught yet.