Never say never, right? Well, with many stocks I own, I don't plan to sell them for many years -- and it's very possible that I'll never sell them, if they remain in my portfolio until I die and end up in the hands of my heirs.
It takes a lot to be a never-gonna-sell stock, such as inspiring confidence that the company will be around for a long time, succeeding. An ability to adapt to changing times is important, as are competitive advantages.
Source Fool.com