I've held onto these stocks and am debating whether to hang on to them or just move the money into index funds. They have all been doing well and pay nice dividends. But at what point do you walk away? Also, when I see index funds making 30% the last year or two, it seems like a no brainer. The only reason I have kept them is really blue chip/ diversity and (hopefully) consistency in uncertain times.
At the same time I feel like for these 3 companies, they are all in industries that are drastically changing. I'm up between 10-15% in total on KO and T positions and about 250% on STX.
There are stocks that have been around for years and were once very good buys. However, tastes change and technology is eating away at established businesses. If the old companies don't adjust (or buy those up and coming companies who are eating away at their business), then the old companies can be a sell IMO.
Look at retail stores. Online ecommerce is really hurting their business. Any retail store that loaded up on debt expecting the good times to last forever, are going out of business left and right. Only the ones with little debt will remain, but their sales will suffer.
Look at dairy farms. Tastes have changed, but even worse - technology is coming (and here already) that can create plant based meat and we may be able to create milk without needing a cow. If you own a dairy or cattle farm with a lot of debt, you may be out of business in 5-10 years.
Look at coal. Natural gas is getting pretty cheap, oil is getting pretty cheap, and the desire for fossil fuels is going out the window for a good chunk of the world population. Renewables are getting cheaper. Debt laden coal miners and utilities are going out of business left and right.