I will never tell anyone to not take anything off the table and bank some profits. I don't know what your risk tolerance is. Basically I have been walking FSLR down and getting paid to do it. I am long some ITM puts, and when FSLR goes down, I usually sell lower strike or shorter dated puts against it(calendars and spreads). When in doubt, hedge. If you are up 100%, sell half and play with someone else's money. Bulls, bears, pigs. You know the story.