text: when is the best time to sell exxon shares????   when it no longer meets the original reasons you invested in the first place.  when it exceeds your "asset allocation" in its class. consider (if that's the case) selling 25%, 50% etc of your total holdings.  the key to successful investing is having and maintaining a good "asset allocation". this is more important than getting the right stock or mutual fund.