 Investors have a lot to worry about nowadays as interest rates continue to march higher despite cooling economic growth. The outlook for stocks remains uncertain amidst inflation readings not seen. We believe there are very few excellent companies out there that combine a steadily growing, non-disruptive business with market-beating returns for shareholders. 