Offer your thoughts or opinion on the input financial query or topic using your financial background.

Should I sell my stocks when the stock hits a 52-week high in order to “Buy Low, Sell High”?
I primarily intend to add on to WBT's answer, which is good. It has been shown that "momentum" is a very real, tangible factor in stock returns. Stocks that have done well tend to keep doing well; stocks that are doing poorly tend to keep doing poorly. For a long-term value investor, of course fundamental valuation should be your first thing to look at - but as long as you're comfortable with the company's price as compared to its value, you should absolutely hang onto it if it's been going up. The old saying on Wall Street is "Cut your losses, and let your winners ride." As WBT said, there may be some tangible emotional benefit to marking your win while you're ahead and not risking that it tanks, but I'd say the odds are in your favor. If an undervalued company starts rising in stock price, maybe that means the market is starting to recognize it for the deal it is. Hang onto it and enjoy the fruits of your research.