4 Top Canadian Stocks to Buy in March and Never Sell

Can’t seem to figure out the stock market right now? These four top Canadian stocks give you diversification, income, growth, and quality for the long-run!

Canadian stocks have been pushing higher over the past few months. Yet, there has also been a fair share of volatility in the mix. If oil stocks are doing well on news about inflation, technology and dividend stocks are lamenting. The Federal Reserve remains dovish, but bond yields keep rising. Frankly, it’s impossible to predict what will happen tomorrow, next month, or even next year.

Patience and time in the market are your best ally for success

All I know is that patience and time in the market are an investor’s best ally in times like these. Similarly, owning a diversified portfolio of stocks is key to navigating uncertain times. While one sector might lag, another might outperform.

Over time, this collective mix should help balance out your losses and propel you to a well-rounded horizon of long-term wealth. Keeping this in mind, here are four great Canadian stocks that could give you a balanced mix of growth, income, and value today!

A top Canadian stock for forever

Constellation Software (TSX:CSU) is not just a good Canadian stock, it is great. It is one of the best performers on the TSX over the last decade. While past performance won’t determine the future, it is good evidence that the company has something special.

Constellation consolidates vertical management software (VMS) businesses across the world. It capitalizes these businesses and helps them become highly profitable, cash-producing businesses. It then takes that cash and repeats the cycle in new businesses.

The company has recently committed to becoming more aggressive, particularly in larger entities and new verticals. While growth may be slowing, it is still very active. I believe long-term, patient investors have a very good chance of success by tucking this Canadian stock away.

A great Canadian dividend stock

Another great Canadian stock is Brookfield Infrastructure Partners (TSX:BIP-UN)(NYSE:BIP). BIP owns infrastructure assets across the globe. These are essential asset that fuel everyday life for millions of people. I’m talking cell towers, data centres, ports, railroads, pipelines, power lines, and natural gas processing plants.

This is a great stock to buy and hold forever. Infrastructure in most countries is ageing and government’s no longer have the balance sheet to pay for upgrades. Consequently, private players like BIP should have ample opportunities to privatize assets and turn them into cash flow machines for shareholders. The stock pays a great, growing 3.9% dividend, so it is a perfect bet on income and growth.

E-commerce real estate

If you want to own top-quality real estate, but don’t have the capital mass to buy it yourself, Granite REIT (TSX:GRT-UN)(NYSE:GRP-UN) is a perfect Canadian stock. It owns institutional quality industrial real estate across Canada, America, and Europe. It allows investors to literally own a stake in some of the world’s most attractive logistics and e-commerce-focused properties.

If you believe e-commerce is going to grow for many years to come, you can believe that Granite will continue to do well. It pays a nice 4% dividend that it just raised 5% last year. It has a great balance sheet, low debt, and ample opportunities for expansion, particularly in Europe. All of this makes this Canadian dividend stock an attractive buy today!

A cash king

Enghouse Systems (TSX:ENGH) is another Canadian technology stock success  story. This stock has really gone nowhere over the past six months. Yet, the company quarter-after-quarter is incredibly profitable and produces massive amounts of free cash flow. I’m talking a 30% free cash flow margin!

There is some concern that its acquisition pipeline and growth prospects have slowed (largely due to pandemic-related issues). However, the company has almost $200 million in cash, zero debt, an expert team of capital allocators, and very healthy cash flow production. For a long-term patient investor, this just screams a buy today!

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 Robin Brown owns shares of Brookfield Infrastructure Partners, Constellation Software, Enghouse Systems Ltd., and GRANITE REAL ESTATE INVESTMENT TRUST. The Motley Fool owns shares of and recommends Constellation Software. The Motley Fool recommends BROOKFIELD INFRA PARTNERS LP UNITS, Brookfield Infrastructure Partners, Enghouse Systems Ltd., and GRANITE REAL ESTATE INVESTMENT TRUST.

More on Dividend Stocks

Canadian dollars are printed
Dividend Stocks

Transform Your TFSA Into a Cash-Creating Machine With $15,000

If you have a windfall of $15,000, putting it in a TFSA is a great start. But investing it in…

Read more »

woman retiree on computer
Dividend Stocks

1 Reliable Dividend Stock for the Ultimate Retirement Income Stream

This TSX stock has given investors a dividend increase every year for decades.

Read more »

calculate and analyze stock
Dividend Stocks

8.7% Dividend Yield: Is KP Tissue Stock a Good Buy?

This top TSX stock is certainly one to consider for that dividend yield, but is that dividend safe given the…

Read more »

grow money, wealth build
Dividend Stocks

TELUS Stock Has a Nice Yield, But This Dividend Stock Looks Safer

TELUS stock certainly has a shiny dividend, but the dividend stock simply doesn't look as stable as this other high-yielding…

Read more »

profit rises over time
Dividend Stocks

A Dividend Giant I’d Buy Over TD Stock Right Now

TD stock has long been one of the top dividend stocks for investors to consider, but that's simply no longer…

Read more »

analyze data
Dividend Stocks

Top Financial Sector Stocks for Canadian Investors in 2025

From undervalued to powerfully bullish, quite a few financial stocks might be promising prospects for the coming year.

Read more »

Canada national flag waving in wind on clear day
Dividend Stocks

3 TFSA Red Flags Every Canadian Investor Should Know

Day trading in a TFSA is a red flag. Hold index funds like the Vanguard S&P 500 Index Fund (TSX:VFV)…

Read more »

Paper Canadian currency of various denominations
Dividend Stocks

1 Magnificent Canadian Stock Down 15% to Buy and Hold Forever

Magna stock has had a rough few years, but with shares down 15% in the last year (though it's recently…

Read more »