The best companies tend to exceed your expectations. They find investment opportunities that you might not have thought about, or that you wouldn’t be able to pursue as an individual, increasing the intrinsic value of their business. Over time, these companies tend to be worth much more than they are today.
Long term, our analysts think having a stake in a high-quality company will put you in a far better position than chasing market movements or the brief boom of a low-quality business. With that in mind, here is a group of rock-solid companies that are truly positioned to stand the test of time.
This post originally appeared at Morningstar.