Most stocks that have achieved even modest and consistent growth in the past have technically outpaced the overall market. However, if we break it down on a yearly or quarterly level, we “thin” the herd, and there are fewer and fewer stocks as we stretch the timeline further back.
Still, a few stocks have crushed the market for well over two decades, and apart from a handful of dips and stagnation periods, they have always come out ahead. Constellation Software (TSX:CSU) is arguably the best of them.
The company
Constellation Software is primarily an acquisition company focusing on software businesses operating in various vertical markets. This has been their modus operandi for decades. They have a portfolio of six companies that collectively own hundreds of smaller businesses, catering to dozens of different vertical markets and over 125,000 clients in a hundred countries.
Constellation’s financial and overall business…


