How many stop orders got taken out! Then I bet you the shorts (the 1%) got shares on the Santa Clause exchange around 9:30... These guys mak the Vegas casino Boys look religious!
It happened to me this morning also. Put in a market order when the quote was 23.26-23.27. Had an immediate fill at 23.51. Funny how it went up 25 cents in less than 2 seconds. I've learned an expensive lesson. Do not place market orders.
Never Never do a market order. I place mine down enough to cover the trade cost too. I put in a limit order at 23.00 and it filled 400 shares in about 10 minutes - in the money (so far).