Don’t Sleep on These Canadian Stocks to Buy Now

Investors should take a closer look at these Canadian stocks to see if they’re a buy for their diversified portfolios.

| More on:
Key Points
  • CN Rail and Constellation Software are temporarily out of favour but look like buy‑the‑dip opportunities.
  • CN trades at about a 15% discount to its historical P/E and yields 2.6% (37% above its five‑year average), while Constellation has seen investor buying after a founder‑related selloff, a smooth leadership handoff, and analyst targets implying meaningful upside.
  • 5 stocks our experts like better than Constellation Software

Investors often avoid stocks that are lagging, worried that they could be “falling knives” which they should steer clear of. But some beaten-down names may just be sleeping giants — with strong fundamentals and long-term growth potential. If you’re looking to buy quality Canadian companies on sale, these two stocks deserve your attention now.

earn passive income by investing in dividend paying stocks

Source: Getty Images

CN Rail: A historic titan on temporary tracks

Canadian National Railway (TSX:CNR) has been on a downward trend since early 2024, with its stock falling more than 20% from its peak. The reasons? A perfect storm of disruptions — including labour disputes, wildfires, and more recently, uncertainty stemming from U.S. tariff changes this year. But these issues, while impactful in the short term, don’t erase CN Rail’s long-term track record of success.

Over the past two decades, CN Rail has persistently grown its earnings and remained profitable through economic cycles. At the current price of $134.49 per share at writing, the stock trades at a blended price-to-earnings (P/E) ratio of approximately 18.2 — about a 15% discount compared to its historical average.

Even more compelling is the dividend yield. The stock now yields about 2.6%, which is about 37% higher than its five-year average of 1.9%. That’s a strong signal that the stock is undervalued. Management has a reliable history of dividend growth. Long-term investors can continue to expect growing income from the industrial stock.

If you’re seeking a stable, defensive business that could rebound once short-term headwinds subside, CN Rail is worth accumulating before the market wakes up.

Constellation Software: A rare dip in a tech juggernaut

Constellation Software (TSX:CSU) is another name that’s too good to overlook. The stock initially dipped about 15% from its 2025 high of around $5,200 to $4,400 — not unusual for a high-flying tech stock. But what really shook the market was the news that founder and CEO Mark Leonard was stepping down from his role of president of the company due to health reasons.

Following the announcement, the stock had a knee-jerk reaction, dropping to as low as $3,400. However, it quickly rebounded to roughly $4,029 per share — and did so on above-average trading volume, a clear sign that investors see this as a buy-the-dip opportunity.

Constellation’s long-term track record is nothing short of phenomenal. Over the past decade, it has delivered returns of about 23% annually — enough to turn a $10,000 investment into over $80,000. And even now, after the rebound, the stock still trades at a fair valuation relative to its historical norms. Analysts see further upside, with the consensus price target implying a meaningful discount of 26%.

Leadership continuity also helps ease concerns. While Mark Leonard is stepping back from day-to-day operations, he remains on the board. The new president, Mark Miller, previously served (and remains) as COO and has deep operational knowledge of the business — making this a seamless transition rather than a risky reset.

Investor takeaway: Buy before the herd returns

Both CN Rail and Constellation Software are temporarily out of favour — but that’s exactly what makes them compelling. They’re industry leaders with proven track records, strong fundamentals, and now, attractive valuations.

Don’t sleep on these two Canadian stocks. Smart investors are wide awake — and already buying the dip.

Fool contributor Kay Ng has positions in Canadian National Railway and Constellation Software. The Motley Fool recommends Canadian National Railway and Constellation Software. The Motley Fool has a disclosure policy.

More on Dividend Stocks

stocks climbing green bull market
Dividend Stocks

How to Grow Your 2026 TFSA Contribution Into $70,000 or More

Long-term success in a TFSA depends on wise stock picking – stocks with strong fundamentals and reasonable valuations.

Read more »

holding coins in hand for the future
Dividend Stocks

1 Canadian Dividend Stock Down 28% That Looks Worth Buying and Holding

Tourmaline Oil stock is down 28% but this Canadian natural gas giant is cutting costs, growing reserves, and paying dividends.

Read more »

Man holds Canadian dollars in differing amounts
Dividend Stocks

A Monthly-Paying TSX Stock With a 6.6% Dividend Yield

This monthly-paying dividend stock offers a high yield of 6.6% and has a steady distribution history, making it a reliable…

Read more »

ways to boost income
Dividend Stocks

1 Ideal TSX Dividend Stock, Down 68%, to Buy and Hold for a Lifetime

Spin Master is down 68%, but its brands, digital growth, and a PAW Patrol blockbuster in 2026 make this TSX…

Read more »

stock chart
Dividend Stocks

This Canadian Dividend Stock Is Down 8.9% — and Worth Holding for Decades

Evaluate the recent trends in Canadian Natural Resources and Tourmaline Oil following geopolitical events impacting stock prices.

Read more »

Pile of Canadian dollar bills in various denominations
Dividend Stocks

The Canadian Stocks I’d Buy and Never Sell in a TFSA

These two TFSA-friendly stocks could be long-term winners you never feel the need to sell.

Read more »

worry concern
Dividend Stocks

One Year On: Is Intact Financial Still Worth Buying for its Dividend?

Intact has created significant value as a consolidator, with industry-leading performance to drive continued value creation.

Read more »

shoppers in an indoor mall
Dividend Stocks

How a $14,000 Position in This TSX Stock Could Deliver $913 in Annual Income

This TSX REIT could turn a $14,000 investment into well over $900 in yearly income.

Read more »