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.

| More on:

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

runner checks her biodata on smartwatch
Energy Stocks

1 Canadian Stock Down 14% to Buy for Lifelong Passive Income

This stock now offers a dividend yield above 5.5%.

Read more »

how to save money
Energy Stocks

This Dividend Stock Pays Monthly and Yields 6%: Here’s What $7,000 Could Pay You

Freehold Royalties pairs a 6%-plus monthly dividend with an asset-light royalty model that can keep cash flowing without drilling wells.

Read more »

Dam of hydroelectric power plant in Canadian Rockies
Energy Stocks

Here Are the Canadian Stocks I’d Feel Safest Holding Forever

Given their regulated asset base, low-risk operations, consistent dividend growth, and visible growth prospects, these two defensive stocks are ideal…

Read more »

Aerial view of a wind farm
Energy Stocks

Cautious Investors: 2 Safer High-Yield Dividend Stocks for Canadians

Canadians should add Enbridge and Brookfield Renewable Partners on their watchlist for potential buy-the-dip opportunities on market corrections.

Read more »

golden sunset in crude oil refinery with pipeline system
Energy Stocks

Enbridge Stock: Should You Buy, Sell, or Hold It Right Now?

Enbridge just reaffirmed 2026 guidance and grew its project backlog to $50 billion. Here's what it means for the TSX…

Read more »

boy in bowtie and glasses gives positive thumbs up
Energy Stocks

Down 12% From Its All-Time High: Is This 5.5% Dividend Stock Now a Buy?

This TSX giant might be getting oversold.

Read more »

a man relaxes with his feet on a pile of books
Energy Stocks

2 TFSA Investing Tactics Used by Wealthy Canadians

These strategies can help build retirement wealth while reducing potential taxes.

Read more »

A glass jar resting on its side with Canadian banknotes and change inside.
Energy Stocks

Waiting Until 45 Instead of 35 to Invest $500 a Month Could Cost You $450,000 by 65

Starting with $500 a month at 35 instead of 45 could mean hundreds of thousands more at 65, even with…

Read more »