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

When (if) I should consider cashing in (selling) shares to realize capital gains?
The only general rule is "If you would buy the stock at its current price, hold and possibly buy. If you wouldn't, sell and buy something you believe in more strongly." Note that this rule applies no matter what the stock is doing. And that it leaves out the hard work of evaluating the stock and making those decisions. If you don't know how to do that evaluation to your own satisfaction, you probably shouldn't be buying individual stocks. Which is why I stick with index funds.