3 Canadian Stocks to Buy and Hold for the Next Decade

Looking for stocks that can outperform the Canadian market? Here are three companies that have the potential to do exactly that over the next 10 years.

| More on:

The Canadian market has largely trailed the returns of the U.S. stock market over the past decade. Over the past 10 years, the S&P/TSX Composite Index has returned gains of roughly 30%. In comparison, the American S&P 500 Index has driven gains of more than 175% in that same time span. 

At the rate that the U.S. economy has been growing over the past several years, it’s very possible that the American stock market will continue to outpace Canada’s stock market through the upcoming decade. That being said, I believe that there are plenty of publicly traded Canadian companies that have the potential to not only outpace the Canadian market but the American market as well.

I’ve put together a list of three top companies that have been on the Canadian public market for more than a decade. Not only have each of these outperformed the Canadian market over the past decade, I believe they all have the potential to continue to do so over the next 10 years.

Constellation Software

Constellation Software (TSX:CSU) might be one of the best-kept secrets on the Canadian stock market. The $32 billion company has been a 30-bagger over the past decade, easily outpacing both the Canadian and American stock markets.

For investors that were fortunate enough to pick up shares 10 years ago, a $5,000 investment made in October 2010 would be worth more than $150,000 today. Not too bad for an investment of just $5,000. 

As the name suggests, Constellation Software is in the business of software development. The company develops vertical-specific software for very niche industries, which may partly explain why many Canadian investors may be unfamiliar with the name.

Absolute Software

Sticking with software stocks, I’ve added Absolute Software (TSX:ABT) to my list of companies that I’m banking on outperforming the market for the next 10 years.

Similar to Constellation Software, Absolute Software may not be a household name among many Canadian investors. The software company provides cloud-based endpoint visibility for computing devices, applications, and data for both enterprise-level and public-sector companies.  

This tech stock may not have been a 30-bagger over the past decade, but it has easily surpassed the gains of by the Canadian market. Absolute Software has seen its share price grow by more than 300% over the past 10 years — not to mention a gain of more than 100% in the past 12 months alone.

Toronto-Dominion Bank

To balance out the higher-growth tech companies, I’m adding one of Canada’s largest companies, Toronto-Dominion Bank (TSX:TD)(NYSE:TD), to my list.

The $115 billion company might not have the same growth potential as the other two companies on this list, but TD Bank has a lot to offer to Canadian investors.

A major reason why I’ve added TD Bank to this is list is for its exposure to the U.S. economy. In the company’s most recent quarterly report, close to 25% of the bank’s reported net income was driven by the U.S. Retail segment. So, if the U.S. stock market once again largely outperforms the Canadian market over the decade, TD Bank will at least be in a position to benefit from that growth.

Over the past 10 years, TD Bank has seen its share price grow by roughly 70% — nowhere near the growth of the other two companies on this list, but it’s still good for more than doubling the returns of the Canadian stock market.

Foolish bottom line

For investors looking for quality companies that they can buy and hold for the long term, this is a great place to start. Together, the three companies can provide a mix of stability and growth for Canadian investors. In addition to that, each has a strong track record of outperforming the broader Canadian market.

Fool contributor Nicholas Dobroruka has no position in any of the stocks mentioned. The Motley Fool owns shares of and recommends Constellation Software.

More on Bank Stocks

a person watches stock market trades
Bank Stocks

Outlook for Bank of Nova Scotia Stock in 2026

Scotiabank's U.S. shift enhances stability with 16% earnings from America. A safe 4.4% yield, lean ops, and 11X P/E signal…

Read more »

open vault at bank
Bank Stocks

2 Canadian Bank Stocks to Buy at a Discount

Given their healthy growth prospects and discounted valuations, I believe these two Canadian stocks offer attractive buying opportunities.

Read more »

Hourglass and stock price chart
Bank Stocks

Where Will TD Stock Be in 5 Years?

TD Bank is a blue-chip dividend stock that offers upside potential over the next five years, given a growing earnings…

Read more »

customer uses bank ATM
Bank Stocks

A Market-Proof Dividend Stock for Lasting TFSA Income

Here’s why this proven Canadian bank stock could be a lasting source of tax-free income and growth inside your TFSA.

Read more »

dividend stocks bring in passive income so investors can sit back and relax
Bank Stocks

Where Will TD Stock Be in 5 Years?

Let's dive into Toronto Dominion Bank's (TSX:TD) impressive move this year, whether the move can be sustained, and a five-year…

Read more »

open vault at bank
Bank Stocks

Canadian Bank Stocks Appear Unstoppable: Here’s the One I’d Buy Right Here

TD Bank (TSX:TD) and other Big Six banks blew reported good results for their latest quarters.

Read more »

pig shows concept of sustainable investing
Bank Stocks

TD Bank: Buy, Sell, or Hold in 2026?

The momentum in TD Bank's businesses continues strong, with a positive outlook for 2026 despite macro-economic concerns.

Read more »

dividend stocks bring in passive income so investors can sit back and relax
Bank Stocks

TD Bank’s “Back to Winning” Plan Is a Massive Deal for Investors

TD Bank (TSX:TD) stock is back to winning and it might be headed for higher highs in 2026.

Read more »