2nd quarter results come out July 25th. A little good news could set off short squeeze rocket. The thing about a rocket is that once it takes off, it won't stop until it runs out of fuel. IF a short squeeze sets off, it won't stop until all the shorts give up and buy out their positions or until the broker does a margin call. Either way, a huge number of shares will have to be covered and I'm not sure how many of us current holders will be wanting to sell. I don't plan on starting to selling my shares until the price more than doubles from what its at today. And even then I'm probably still keeping half my shares for the really long term.
I'm not saying that anything will be set off this quarter. I just wouldn't want to be stuck shorting this stock right now... just in case.