Only a fool would sell this until after earnings. If this company beats for a sixth straight time, some analyst is going to say it should be $100. At some point the short investors will lose control and this thing goes to where it should be 30-50 times forward earnings. That is catastrophic if you are short. The smart money is already in shift mode. The smart money is relying on the retail shorts to hold the bag for them while they get out. Only 13 hours left.