After being beaten down more than a third....the last trade for 2657 shares was for $16.70...the same as the closing price. I bet the shorts will be bailing out tomorrow as fast as they piled on tonight.
That was a trade made during regular hours that was posted in the after hours. This is a common occurrence with all stocks. If you trade the after hours regularly, you'll see this happen over and over again.