7 Stocks to Buy and Hold for the Next 15 Years (kiplinger.com)
A company you expect to be wedded to for 15 years should have six characteristics: products that can endure and aren't fads; a history of leaders who can adapt; a strong balance sheet; a benign competitive environment; a track record of innovation balanced by vigilance against taking on too much risk; and a strategy that looks beyond the next year and certainly beyond the next quarter.