when a stock price runs up, watch the RSI 6, when it gets above 90-95, a sell off is highly likely. that is a good time to take profit as you can buy back at a lower price if you feel you have to stay in the stock long term. It's good to use technical analysis as well as fundamentals -- use the best of both worlds.