Long-term investing is about owning high-quality businesses that compound steadily over time. Here are two stocks that stand ...