Every portfolio should have some "forever" stocks -- companies so good that they're worth holding for a very, very long time.

They're like keepsakes -- oftentimes passed down from parent to child. They can be the bedrock of true generational wealth. So, what types of stocks fit that bill? Well, let's have a look at three that I consider forever stocks.

Image source: Getty Images.

Continue reading


Source Fool.com