3 Long-Term Buying Opportunities You’ll Kick Yourself for Not Buying in May

These three stocks look like excellent long-term picks for investors seeking core portfolio holdings in this current economic environment.

| More on:
Key Points
  • Invest in long-term compounders through various market cycles by selecting companies with strong operating momentum, disciplined capital allocation, and shareholder-friendly practices.
  • Top picks include Canadian National Railway, Brookfield Infrastructure Partners, and Shopify due to their robust fundamentals, stable cash flows, and growth potential in key sectors like transportation, infrastructure, and e-commerce.

Long-term investors should focus on businesses with durable demand, strong balance sheets, and the kind of cash generation that can keep compounding through different market cycles. In Canada, that usually means looking past short-term noise and toward companies with real operating momentum, disciplined capital allocation, and shareholder-friendly track records.

These three stocks check off most of the boxes I think about when considering companies as potential long-term holdings.

Without further ado, let’s dive in!

man touches brain to show a good idea

Source: Getty Images

Canadian National Railway

As a barometre of North American growth (and a way to play long-term economic growth in this region), Canadian National Railway (TSX:CNR) remains one of my top picks.

Indeed, the company is one of the cleanest long-term compounders on the TSX. That’s because it sits at the center of North American trade and logistics, providing the aforementioned exposure to long-term growth trends investors are after.

CN Rail continues to show strong operating performance, and its latest quarterly update highlighted management’s focus on debt metrics and balance-sheet discipline. These results included strong year-over-year free cash flow growth and yet another dividend payout.

Given that we’re not building any more railroads and other forms of transportation are in flux due to sky-high gas prices, this is an intriguing play despite its relatively muted capital appreciation returns in recent years.

Brookfield Infrastructure Partners

Another industrial play, but one I think can fit most investor portfolios right now, Brookfield Infrastructure Partners (TSX:BIP.UN) is another top holding I think investors can sleep well at night owning for the long term.

The company owns essential assets that tend to produce stable, contracted, and regulated cash flows. In its first-quarter 2026 results, the company reported funds from operations per unit of $0.90, which was up 10% year over year. More notably, CN Rail saw particularly strong gains in data and midstream operations.

That mix matters because it gives Brookfield a blend of defensive infrastructure cash flow and higher-growth themes tied to digitalization and global energy demand. So, for those looking to invest in the future and do so with a company that’s shown the ability to return significant shareholder capital and continue to generate strong returns on equity, this is an excellent pick in my books.

Shopify

Now, for a much more growth-oriented name, I continue to think is one of the best long-term compounders on the TSX: Shopify (TSX:SHOP).

Shopify is no longer just a story stock. Rather, this is a company which has fundamentals that are increasingly doing the talking.

In its first quarter of 2026, Shopify reported 34% revenue growth and a 15% free cash flow margin. Those strong numbers represent an incredibly robust financial picture, which is important given that Shopify is still investing heavily in expansion and product development.

The company also generated $476 million in free cash flow, showing that growth is now coming with meaningful profitability underneath it. That matters because investors are no longer paying for a vague promise. Instead, they are buying a platform with scale, operating leverage, and a growing economic moat in e-commerce infrastructure.

I think the underlying growth trends tied to the e-commerce rollout globally are expected to continue. Thus, this is a top stock I think is worth adding at or below the $150-per-share level right now.

Fool contributor Chris MacDonald has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Shopify. The Motley Fool recommends Brookfield Infrastructure Partners and Canadian National Railway. The Motley Fool has a disclosure policy.

More on Investing

ETFs can contain investments such as stocks
Dividend Stocks

3 Canadian ETFs I’d Tuck Into a TFSA and Never Consider Selling

A three-ETF TFSA setup can give you global growth, Canadian dividends, and bond stability without constant tinkering.

Read more »

young people dance to exercise
Dividend Stocks

How Much Should a 20-Year-Old Canadian Have in Their TFSA to Retire?

A 20-year-old Canadian has a long runway to utilize the TFSA and build a substantial balance in retirement.

Read more »

Piggy bank with word TFSA for tax-free savings accounts.
Retirement

The TFSA Balance You’ll Probably Need to Retire Well in Canada

Wondering how much money you need to retire? Discover key insights and tips for your retirement planning journey.

Read more »

A person's hand cupped open with a hologram of an AI chatbot above saying Hi, can I help you
Dividend Stocks

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

A battered software company with no debt, nearly $270 million in cash, and a growing dividend quietly sits at a…

Read more »

Real estate investment concept
Dividend Stocks

This 10.4% Dividend Stock Pays Cash Every Single Month

Timbercreek Financial's 10.4% monthly dividend hides a 98.5% cash payout ratio, leaving little room for credit losses in 2026.

Read more »

Real estate investment concept with person pointing on growth graph and coin stacking to get profit from property
Dividend Stocks

Should You Buy This TSX Dividend Stock for Its 10.4% Yield?

A 10%-plus monthly yield looks irresistible, but Timbercreek’s real appeal is whether its loan book can keep funding it.

Read more »

Business success of growth metaverse finance and investment profit graph concept or development analysis progress chart on financial market achievement strategy background with increase hand diagram
Dividend Stocks

3 Canadian Infrastructure Stocks Built for the Electrification Wave

As the world shifts to cleaner energy and builds out new infrastructure, these Canadian stocks have some of the best…

Read more »

Couple working on laptops at home and fist bumping
Dividend Stocks

Some of the Smartest Canadian Investors Are Piling Into This TSX Stock

The blue-chip stock is a solid long-term pick — best bought by patient investors during future pullbacks.

Read more »