Constellation Software Looks Like a Tremendous Buy Today 

Constellation Software stock, which crossed the $5,000 mark, is trading below $4,500, presenting a compelling buy opportunity.

| More on:
a-developer-typing-lines-of-ai-code-while-viewing-multiple-computer-monitors

Source: Getty Images

Software stocks are often associated with losses in their initial years, followed by consistent cash flows as they mature. However, Constellation Software (TSX:CSU) is not exactly a software company but enjoys the perks of one. When you learn about its working style, you will know why it is a tremendous buy today when it trades 11% below its all-time high of $5,040. 

What can investors expect from software stocks?

In the enterprise software business, where software is designed specifically for a company, the initial revenue comes from software licensing. The recurring revenue comes from annual maintenance contracts and professional fees. Once a software company achieves breakeven with a certain number of contracts, any new contract brings in higher profits and cash flows for years.

This software tends to be sticky, as it’s designed to suit the company’s needs. Moreover, the company has invested a lot of money in developing the software and training the staff. Moreover, their data is aligned with the software. Switching to another software needs a strong business case, as a significant initial cost goes into it. When the software is for mission-critical services, such as parking and traffic management systems, companies prefer updating or enhancing the existing software rather than switching to a new one.

Why are we talking about this?

Because such companies generate regular operating cash flow from maintenance contracts. Constellation Software and its subsidiaries acquire niche software companies that cater to a specific vertical with little competition. Because there aren’t many alternatives, the operating cash flow is even more sticky.

Constellation Software enjoys the perks of a software company

Circling back to the start, I said that Constellation Software enjoys the perks of a software company: it enjoys the maintenance cash flow of acquired companies. Constellation Software acquires these small companies and lets them operate as they did before the acquisition. It helps them achieve cost synergies in administrative expenses. As the owner, the free cash flow uses that cash to acquire more such companies.

This process of making money out of money is called compounding. For instance, the bank uses your deposited money to lend to others and gives you interest in return. It makes money from your money, and if you reinvest the interest, that part is called compounding.

In 2024, Constellation obtained US$164 million in cash from the US$1.79 billion spent on acquisitions. If we consider acquisitions as investments, Constellation got a 9.2% cash on its acquisitions. Over the years, Constellation has made acquisitions and earnings recurring cash flow. After investing the cash to acquire new businesses, its annual free cash flow stood at $1.47 billion in 2024, up 27% from the previous year.

Constellation gives negligible dividends as it reinvests the money in acquisitions to give a better return on investment to shareholders.

Constellation Software is not exactly a software company 

Although Constellation earns through maintenance contracts and professional fees, it is not exactly a software company like Microsoft or Adobe. Unlike other software companies that focus on scaling by acquiring new customers, Constellation scales by acquiring new companies. Organic growth is just 1-2%.

Constellation is constantly looking for companies that meet its criteria and can generate cash flows for years. Assuming it earns 9% free cash flow from its acquisition, the acquired company is fully paid up in eight years, and any cash flow beyond that is profit. Constellation makes all-cash acquisitions and funds them from its cash flows, giving it the flexibility to buy whenever it gets an attractive deal.

Constellation Software presents a compelling investment for today

Imagine if you had $1.47 billion to invest. A bear market could present an attractive opportunity to make the most lucrative acquisitions and lock in higher yields. Constellation’s revenue and earnings per share (EPS) growth have accelerated after every market downturn (2013 and 2020).

The 2025 bear market presents Constellation with an opportunity to beat its 10-year EPS compounded annual growth rate of 15%. A 20-30% EPS growth could push its stock price upwards, creating a compelling case for buying the dip.

This article represents the opinion of the writer, who may disagree with the “official” recommendation position of a Motley Fool premium service or advisor. We’re Motley! Questioning an investing thesis — even one of our own — helps us all think critically about investing and make decisions that help us become smarter, happier, and richer, so we sometimes publish articles that may not be in line with recommendations, rankings or other content.

Fool contributor Puja Tayal has no position in any of the stocks mentioned. The Motley Fool recommends Adobe, Constellation Software, and Microsoft. The Motley Fool has a disclosure policy.

More on Tech Stocks

The letters AI glowing on a circuit board processor.
Tech Stocks

How to Invest in AI Stocks on the TSX Without Taking Tech Sector Risks

This AI stock may not be directly related to the emerging field but uses it in a way that makes…

Read more »

Investor wonders if it's safe to buy stocks now
Tech Stocks

2 Reasons I’m Considering Apple Stock for a $2,500 Investment This April

Apple (NASDAQ:AAPL) stock looks like a deep-value buy for Canadian investors this spring.

Read more »

The virtual button with the letters AI in a circle hovering above a keyboard, about to be clicked by a cursor.
Tech Stocks

1 Magnificent Canadian Stock Down 65% to Buy as AI Takes Off

This AI stock might be down, but its stable outlook means investors shouldn't count it out.

Read more »

A person uses and AI chat bot
Tech Stocks

Don’t Give Up on This Leading AI Stock! It’s Down (for Now) But Definitely Not Out

Amazon (NASDAQ:AMZN) stock is a great AI bargain to consider nibbling going into May 2025.

Read more »

Concept of big data flow, analysis, and visualizing complex information for artificial intelligence
Tech Stocks

1 Canadian Stock Perfect to Buy and Hold Forever for AI Exposure

This AI stock checks all the boxes, which is exactly why investors need to pay attention.

Read more »

space ship model takes off
Tech Stocks

2 Canadian Tech Stocks to Buy and Hold for the Next Decade

Two Canadian tech stocks are ideal for long-term investors looking to high-growth investments in growing markets.

Read more »

Close up of an egg in a nest of twigs on grass with RRSP written on it symbolizing a RRSP contribution.
Tech Stocks

How I’d Invest $15,000 in Canadian Tech Stocks to Grow My Nest Egg

Got $15,000 to grow your nest egg? These three tech stocks could provide exceptional returns in the years to come.

Read more »

Illustration of data, cloud computing and microchips
Dividend Stocks

Top Canadian Value Stocks I’d Buy Now While They’re Trading Below Fair Value

These small-cap stocks are top buys right now for their unique value propositions.

Read more »