Constellation Software Stock: Buy, Sell, or Hold?

Constellation Software stock made a new all-time high, growing 55% in the last 12 months. Is it a buy, hold, or sell at this price point?

| More on:

The Toronto Stock Exchange has several software stocks that have generated 10 times returns in 10 years. One stock that showed resilient growth among tech stocks is Constellation Software (TSX:CSU). Some call it the Canadian Berkshire Hathaway

Constellation Software: The Canadian Berkshire Hathaway 

The name Constellation Software itself speaks about its business. It is a constellation of small vertical-specific software (VSS) companies, each having its own steady cash flows. It acquires companies in which it sees value and potential to be leaders in their niche space. The company places the acquired software companies under an umbrella of six operating companies, of which Topicus.com has gone public trading under the ticker (TSXV:TOI). 

To give you an example of the niche and mission-critical application of the VSS, Constellation recently acquired Conduent’s Curbside Management (parking management systems for the public sector) and Public Safety (traffic management solutions) businesses. Such installed systems continue to generate regular maintenance fees. 

Constellation Software stopped taking analyst calls a few years ago to keep its upcoming deals a secret from its competitors. If it were to make a competitive bid for a company, it would inflate the price and make the acquisition less attractive. 

In a 2018 response, Constellation’s management explained that the company uses a mutually exclusive and collectively exhaustive (MECE) approach for every vertical. Mutually exclusive means no two companies it acquires have overlaps. Collectively exhaustive means that it acquires all possible applications in that vertical. Coming up with all permutations and combinations can give you a long list of potential acquisition targets. 

Constellation allows acquired companies to operate individually and provide managerial help where required. In return, it takes a bite off its cash flow and reinvests that cash to acquire more companies, compounding its returns. 

Constellation Software at its all-time high

Constellation has been acquiring companies since 1995. Suppose you invested $10,000 in 1995 in a stock that generated an average annual return of 10%. You reinvest the $1,000 return in a stock that gives a 10% return. Compounding at 10%, your $10,000 would be $144,000 in 2023.

Constellation has been reinvesting the cash flows of acquired companies. Hence, its stock price grew steadily at a compounded annual growth rate (CAGR) of 31.5% in the last 10 years. The math of compounding works like a snowball. As the snowball trickles down the mountain, it accumulates snow and grows its size. 

Constellation’s stock price is in a long-term growth trend. The stock grew at a CAGR of 27.8% in the last three years (January 2021 to January 2024). On January 8, 2021, Constellation was at its all-time high of $1,647, up 36% from its pandemic low (March 2020). Had you waited for the stock price to fall, you would have missed the chance of doubling your money in three years. 

Today, Constellation stock has made a new high of $3495.90 and has corrected slightly. 

Should you buy, sell, or hold? 

The major factor in compounding is time. Constellation stock is giving compounding returns of over 25%. If you already own the stock, you would benefit from holding it. The stock is growing at a 25%-plus annual return, which means it can double your money in over three years. The stock market is expected to revive and boost investments in growth stocks. 

You can keep adding more shares of Constellation and compound your growth over time. 

Fool contributor Puja Tayal has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Topicus.com. The Motley Fool recommends Berkshire Hathaway and Constellation Software. The Motley Fool has a disclosure policy.

More on Tech Stocks

hot air balloon in a blue sky
Tech Stocks

1 Soaring Stock I’d Buy Now With No Hesitation

Looking for a soaring stock with real momentum? Shopify’s growth, profitability, and AI expansion make it a compelling buy right…

Read more »

visualization of a digital brain
Tech Stocks

2 Top Canadian AI Stocks to Buy in January

Canadian AI stocks such as Docebo and Kinaxis offer significant upside potential to shareholders in January 2026.

Read more »

Paper Canadian currency of various denominations
Tech Stocks

TFSA: Top Canadian Stocks for Big Tax-Free Capital Gains

The real magic of a TFSA happens when quality growth stocks can grow and multiply.

Read more »

e-commerce shopping getting a package
Tech Stocks

2 Laggards With High Upside Potential on the TSX Today

Given their long-term growth opportunities and discounted valuation, these two underperforming TSX stocks can deliver superior returns.

Read more »

warehouse worker takes inventory in storage room
Tech Stocks

Boost the Average TFSA at 50 in Canada With 3 Market Moves This January

A January TFSA reset at 50 works best when you automate contributions and stick with investments that compound for years.

Read more »

Rocket lift off through the clouds
Tech Stocks

2 Growth Stocks Set to Skyrocket in 2026 and Beyond

Growth stocks like Blackberry and Well Health Technologies are looking forward to leveraging strong opportunities in their respective industries.

Read more »

Happy golf player walks the course
Tech Stocks

The January Reset: 2 Beaten-Down TSX Stocks That Could Stage a Comeback

A January TFSA reset can work best with “comeback” stocks that still have real cash engines, not just hype.

Read more »

investor looks at volatility chart
Tech Stocks

1 Magnificent Canadian Tech Stock Down 38% to Buy and Hold for Decades

Constellation Software is a TSX tech stock that offers significant upside potential to shareholders over the next 12 months.

Read more »