I like to buy companies and then keep them forever. The only money I see from them is the dividends, so I look for companies with totally stable and reliable brands and constantly increasing dividends. A couple of the firms in this category that I own are: MCD (McDonald's) - Paying 3.3% right now. But few companies grow their dividend as quickly. In 2006 this paid $1 a year, now it's 81 cents a quarter. This stock is never cheap but it's incredibly stable and didn't even lose any value in the 2008 crash. PFE (Pfizer) - Also paying 3.3%. Lost a lot of value during the 2008 crash and cut its dividend in half, at the time they faced the expiration of some valuable patents. This is when I bought it. It's doubled in price since then but I think it's still a good value as Pfizer has strong R&D and is trading at the same price it was ten years ago. What are some companies you would like to buy and never sell?