The decision as to when to sell a stock is one of the most difficult components of investing While the the popular "buy-and-hold" approach to investing involves holding quality stocks for an indefinite time period, this does not mean there are not occasions in which to sell.