3 TSX Stocks to Buy and Hold for Decades

Despite the volatility, these three TSX stocks provide excellent buying opportunities, given their strong performance and attractive growth prospects.

The equity markets across the world have been highly volatile since the beginning of September. Further, United States President Donald Trump called off the stimulus talks yesterday, which led the S&P/TSX Composite Index to fall over 1%. Given the nervousness ahead of the elections, I expect the equity markets to be highly volatile going forward.

Meanwhile, if you have a longer time frame, you should not worry about short-term volatility. You can invest in fundamentally strong companies with significant growth catalyst left in them. Here are the three companies which you can buy and hold forever.

Cargojet

My first pick would be Cargojet (TSX: CJT), which provides time-sensitive overnight air cargo services across 15 major Canadian cities and some specific international destinations. It has created exceptional wealth for its shareholders by delivering over 845% of returns in the last five years. The company’s strong fundamentals have supported its stock price.

With its unique overnight delivery and an array of 26 aircraft, the company has gained a significant competitive edge over its peers. The company’s management estimates that the company carries approximately 90% of Canada’s domestic air cargo volume. Further, approximately 75% of its domestic volumes are under long-term contracts. So, the company’s future earnings and cash flows are predictable and stable.

Meanwhile, e-commerce sales in Canada form a smaller percentage compared to the total retail sales. There is considerable scope for expansion, which could benefit Cargojet, as increased e-commerce sales drive the demand for its services. Further, the air cargo business is a highly capital-intensive business, providing a natural barrier for new entrants. So, I believe the company’s stock price could rise multi-fold in the long run.

Constellation Software

My second pick would be a software company, Constellation Software (TSX: CSU), which has returned over 4,000% in the last 10 years, including its dividends. It acquires and manages businesses that provide mission-critical software solutions. Currently, the company owns a diversified portfolio of 260 companies serving across 100 specific markets.

The company earns 67% of its top line from public sector customers that are immune to economic downturns. So, despite the pandemic’s impact, its revenue rose 13% to $1.88 billion in the first two quarters of this year. Further, the company generated $597 million in cash from its operating activities, which more than covered its expenditure on new acquisitions and dividends.

Given its recession-resistant business model, stable cash flows, and healthy growth prospects, I expect the company to deliver above-average returns over the long run.

TransAlta Renewables 

As the world moves toward renewable resources amid the concerns over the rising pollution, my third pick would be TransAlta Renewables (TSX: RNW). The company currently operates 13 hydro projects, 19 wind farms, and one natural gas plant in Canada. It also has economic interests in other diverse assets in the United States and Australia.

Meanwhile, the company sells the power generated from these assets to public power authorities, load-serving utilities, and industrial customers through long-term PPAs (power purchase agreements), which provides stability to its earnings and cash flows.

Currently, the company’s weighted average remaining contractual life of its PPA stands at 11 years. Further, the company had liquidity of $498 million at the end of the second quarter, which could support its dividends and growth initiatives.

Since 2013, TransAlta Renewables has been paying monthly dividends. Currently, the company pays monthly dividends of $0.07833 per share. So, its dividend yield currently stands at a healthy 5.3%. So, given its impressive growth prospects, high dividend yield, and ample liquidity, I am bullish on TransAlta Renewables.

The Motley Fool owns shares of and recommends CARGOJET INC. and Constellation Software. Fool contributor Rajiv Nanjapla has no position in any of the stocks mentioned.

More on Energy Stocks

Trans Alaska Pipeline with Autumn Colors
Energy Stocks

Here’s the 5.9% Dividend Stock I Can’t Get Enough Of

With this Canadian dividend stock yielding 5.9% again after a recent pullback, here’s why it could be one of the…

Read more »

Canadian energy stocks are rising with oil prices
Energy Stocks

1 Dividend Stock That’s Beaten the Big Banks for Income Investors

This Canadian stock offers a 26-year dividend-growth streak with record production, strong cash flow, and meaningful long-term growth potential.

Read more »

Senior uses a laptop computer
Energy Stocks

Taking CPP at 70 Isn’t Automatically Smarter: Here’s the Number I’d Check First

Delaying CPP until 70 produces a much larger payment, but retirees give up five full years of income.

Read more »

some investments are riskier than others
Energy Stocks

3 High-Yield Dividend Stocks Worth the Risk Right Now

These three high-yield dividend stocks offer income and different risk profiles across pipelines, banking, and Canadian real estate.

Read more »

dreaming of financial success
Energy Stocks

Government Bonds Are Paying More: I’d Still Buy This Canadian Dividend Stock for the Next 10 Years

Government bonds now offer competitive income, but a growing dividend can become more valuable over a long investing horizon.

Read more »

golden sunset in crude oil refinery with pipeline system
Energy Stocks

TC Energy Is Selling its Mexican Pipeline for $560 Million: What Investors Need to Know

TC Energy keeps its broader Mexican network, trades about 17% below analyst targets, and yields roughly 4.2%. Notably, the stock…

Read more »

senior couple looks at investing statements
Energy Stocks

Your GIC Just Matured: Should You Lock the Money Up Again?

Lower GIC rates make maturity a useful moment to reconsider how much money really needs a guaranteed return.

Read more »

you're never too young or old to start investing in stocks
Energy Stocks

Can You Help Your Kids Without Falling Behind on Retirement?

Parents can help fund their children’s future without sacrificing the retirement savings they’ll eventually need themselves.

Read more »