Don’t let market volatility convince you otherwise: Investing in stocks remains one of the best ways to accumulate capital over long periods. It can be hard to remember that when equities are falling, and the market faces significant uncertainty due to macroeconomic factors — precisely what we have experienced in 2025.
However, no matter what is going on right now, buying shares in excellent companies will generate outsized returns in the next five, 10, or even 20 years. Companies that can last — and thrive — that long are rare, but let’s consider two brilliant examples investors should strongly consider today.
This post originally appeared at The Motley Fool.