Everyone made money trading this. Longs, shorts, even those that didn't even get involved. Money was made by all.
There is no specialist on this stock, Van der Moolen screwed off this stock days ago. I think it's halted on NYSE anyway and has been for days. It continues to trade on other ECN's. The reason for that insane rip over $4 was that there was no specialist keeping order.