You have to figure out how to trade the stock. When earnings release, this stock blows up in a mushroom cloud and it takes a while for the dust to settle. It looks like it's settling down, as in the stock price, unfortunately for the longs and very longs like you guys. I sold most of my shares, and I had 14,000, in the mid to high 9's, briefly bought back a little bit, and sold that when the rally above 10 fizzled. I think the stock will trade down gradually, after the selloff today, bottom for a while and then build momentum again on the way up. It'll be like deja vu all over again--which is the story this stock likes to repeat. I don't know when I'm going to jump back in, but I have buy triggers in place to catch any unexpected run-ups. Hang in there and wait for the next run.