3 Unstoppable Canadian Stocks to Buy Hand Over Fist in June

With the TSX on a roll, here are three Canadian stocks that still look like smart buys for long-term investors.

| More on:
space ship model takes off

Source: Getty Images

For years, some economists have warned of an imminent market correction. Yet here we are in June 2025, and the TSX Composite keeps defying expectations — hitting fresh highs and reminding us once again that trying to time the market rarely works.

While macroeconomic risks remain, Canadian stocks continue to show strength. And within this rally, many top stocks are benefiting not just because of their strong financial growth trends, but for solid fundamentals that support their future outlook. Let’s look at three such Canadian stocks gaining speed and strength, and find out why they still look attractive to buy at current levels.

iA Financial stock

Kicking off our list is a Canadian insurer, iA Financial (TSX:IAG), that’s been gaining strong momentum lately. The company offers life and health insurance along with a range of wealth management services in Canada and the U.S., and its business continues to fire on all cylinders.

In the first quarter, iA posted a solid 19% YoY (year-over-year) jump in core earnings per share, driven by growth across all its operating segments. As a result, IAG stock has surged nearly 67% over the last year to trade at $142.56 per share with a market cap of $13.4 billion. Investors also get a part of its profits as it rewards investors through quarterly dividends with an annualized yield of 2.5%.

In addition to its diversified growth strategy and strong balance sheet, iA Financial’s over $264 billion in assets under management and solid capital strength make it an amazing stock to hold for the long term.

AtkinsRéalis stock

Next up is AtkinsRéalis (TSX:ATRL), a stock that’s been catching investor interest for all the right reasons. The Montreal-based engineering and nuclear services firm just delivered a blowout first quarter, with its revenue jumping 12% YoY and adjusted net profit soaring 36%.

Interestingly, its nuclear division alone hit a record with over $538 million in quarterly revenue. That strength is now reflected in the stock’s momentum as it has surged more than 58% over the last 12 months to currently trade at $93.73 per share with a market cap of $16.4 billion.

With a record-high backlog and rising demand in energy transition and infrastructure services, AtkinsRéalis is firmly positioned for long-term growth. Considering these fundamentals, this Canadian stock could deliver solid returns in the years to come.

Finning International stock

Rounding out this list of top Canadian stocks to buy in June is Finning International (TSX:FTT). This Vancouver-based Caterpillar dealer, which sells and services heavy machinery across Canada, South America, the U.K., and Ireland, just posted a solid first quarter.

During the quarter, its adjusted earnings jumped 18% YoY to $0.99 per share with the help of strong product support growth and record backlog. This could be one of the key reasons why FTT stock has climbed nearly 41% over the last year to currently trade at $55.12 per share with a market cap of $7.4 billion. At this market price, the stock also offers an annualized dividend yield of around 2.2%.

With a healthy order book and a focus on high-demand sectors like mining and energy, Finning could continue to benefit from the infrastructure and industrial investment cycle in the years to come, which should push its share price even higher.

Fool contributor Jitendra Parashar has no position in any of the stocks mentioned. The Motley Fool has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy.

More on Stocks for Beginners

Start line on the highway
Stocks for Beginners

Your First Canadian Stocks: How New Investors Can Start Strong in 2026

New investors considering what Canadian stocks to start with should consider these three picks for growth and income.

Read more »

pig shows concept of sustainable investing
Dividend Stocks

A 5% Dividend Stock is My Top Pick for Immediate Income

Brookfield Infrastructure Partners L.P. is a reasonable buy here for immediate income and long-term growth, but investors should be ready…

Read more »

Person uses a tablet in a blurred warehouse as background
Tech Stocks

Missed Out on Nvidia? My Best AI Stocks to Buy and Hold

AI’s next winners may not be the loudest names. Look for steady, cash-generating software businesses that quietly compound.

Read more »

Bitcoin
Tech Stocks

Here’s Why I Wouldn’t Touch This Meme Stock With a 10‑Foot Pole

Bitfarms can trade like a meme stock because the Bitcoin price and headlines drive it more than steady business fundamentals.

Read more »

House models and one with REIT real estate investment trust.
Stocks for Beginners

2 Undervalued Bank Stocks and REITs Worth Buying in 2026

Undervalued banks and REITs can work in 2026, but only if earnings stay resilient and rate cuts actually help.

Read more »

Data center woman holding laptop
Tech Stocks

2 Overhyped Stocks That Could Turn $100,000 Into Nothing

Crypto-and-AI “theme” stocks can look inevitable in good markets, but they can break fast when sentiment or financing turns.

Read more »

engineer at wind farm
Dividend Stocks

Canada’s Smart Money Is Piling Into This TSX Leader

Brookfield attracts “smart money” because it compounds through fees, real assets, and patient capital across market cycles.

Read more »

Digital background depicting innovative technologies in (AI) artificial systems, neural interfaces and internet machine learning technologies
Tech Stocks

Step Aside, Nvidia: This AI Stock is the Real Deal for Canadians in the Know

Nvidia is the AI superstar, but supply-chain winners like Celestica can benefit as data-centre spending scales behind the scenes.

Read more »