Depends - If your in the Green you may want to sell half your position. Puts work well also if you want to limit any risk. I sometimes will buy PUTS if I dont sell my position. Today I sold half of my AAPL before the bell. I'm I happy with the stock up 17 after the bell ? Not at all. Its better to be in the game long term than keep all your money in a company before earnings. If a company misses like "SLB" SGP" your toast.