I plan on selling a little less than half and let the remainder run. Depends on how the price action is tomorrow; I may only sell 1/4 of my position. This is one of the most heavily shorted stocks out there and these guys are having a blowout quarter and conference call. Q2 earnings will probably make Q1 look like small change. Expect to see a lot of upward earnings revisions.