TSX at Record Highs, But These 2 Stocks Still Look Like Screaming Buys

With the TSX hitting new all time highs everyday, it is harder to find great value in the market. These two TSX stocks are screaming buys now!

| More on:
Key Points
  • The TSX is up about 24% YTD to ~30,700, outpacing U.S. indexes but with gains concentrated in mining, financials, utilities, and staples, leaving many stocks fair or overvalued.
  • Look for contrarian buys: Constellation Software (TSX:CSU) — down ~13% (≈25% off its high) amid AI/leadership concerns but trading at a discount — and TFI International (TSX:TFII) — hit by a freight recession but showing operational recovery, cash generation, and buybacks that could fuel a rebound.
  • Here's five stocks our experts like even better than TFI International.

The TSX has been on an astounding roll in 2025. Every day the S&P/TSX Composite Index seems to charge up to new record highs. It just hit nearly 30,700 points! That puts the Index up 24% for 2025 and 26% for the past 52-weeks.

The TSX has soundly outperformed the S&P 500, which is only up 13.8%, and the NASDAQ, which is only up 17.5%. However, the TSX returns have been more concentrated than most would realize.

Nearly half of the 24% gains are actually from mining stocks charging higher. The other half of the gains have come from strength in financials, utilities, and staples.

Given the market’s strong gains, many stocks in these segments are fair or even overvalued at this point. However, there are a plethora of TSX stocks that aren’t enjoying the love. They are on sale from the bargain bin. You might have to be a little contrarian but these two high quality TSX stocks look like screaming buys.

Senior uses a laptop computer

Source: Getty Images

Constellation Software: Down, but better days to come

2025 has been one of the worst years on record for Constellation Software (TSX: CSU). Its stock is down 12.9% for the year. However, it has been cut nearly 25% from its all-time high of $5,181.

First, it was worries about the artificial intelligence (AI) impact on Constellation’s many vertical market software businesses. Second, its long-time CEO and founder, Mark Leonard, suddenly retired due to health reasons. The second event saw the stock tumble by 27% in an hour at one point.

Of course, both items are risks worth monitoring. But, at this point, they are not terminal risks. The new CEO, Mark Miller, is highly skilled as the Chief Operating Officer. He has been with Constellation since its first acquisition. Mark Leonard built the system and the platform, but Mark Miller executed it.

AI might be a risk, but it could also be an opportunity for the business. Right now, the market is preferring only the risk side of the equation. Constellation is an exceptional company. That is not going to change just because investor sentiment has. AI could push margins and efficiently expand its services to new customers.

You can pick up this stock at a 20–25% discount to just a few months ago. It’s a great opportunity to give this quality TSX stock a home in your portfolio.

TFI: This TSX could rocket when the freight market improves

TFI International (TSX: TFII) is another TSX stock to buy if you don’t mind getting into the weeds. You may have to be incredibly patient with this stock. However, it could pay off.

Unlike Constellation, TFI is actually facing some real business challenges. There has been a freight recession in North America for the past six to seven quarters. That has been a major overhang on results. The global tariff war certainly hasn’t help improve the situation.

However, in the last quarter, TFI demonstrated a marked turnaround in its lagging U.S. less-than-truckload division. Likewise, management was clear that it would aggressively buyback its stock while the stock is depressed. The company still generated $182 million of cash, despite a tough environment.

The point being that this TSX stock could roar back once the broader freight market starts to normalize. This is not a stock for everyone. However, if you don’t mind being particularly patient, the stock could provide considerable upside from here over the next two to three years.

Fool contributor Robin Brown has positions in Constellation Software and TFI International. The Motley Fool recommends Constellation Software and TFI International. The Motley Fool has a disclosure policy.

More on Investing

A woman shops in a grocery store while pushing a stroller with a child
Dividend Stocks

Is This TSX Dividend Yield Too Good to Be True? I Checked the Numbers

Slate Grocery REIT offers a 7.5% TSX dividend yield, but investors should look at its payout, tenants, debt, and growth…

Read more »

Canadian Dollars bills
Dividend Stocks

I’m Considering This 7.7%-Yielding TSX Stock for Passive Income

Go Residential REIT pays a 7.7% yield in monthly distributions at it grows in prime U.S. markets. Does a game-changing…

Read more »

Electricity transmission towers with orange glowing wires against night sky
Energy Stocks

Canada Needs Far More Electricity: The Best TSX Power Stocks Won’t Wait for the Headlines

Canada’s rising electricity demand could reward the companies getting paid to generate power and expand the grid.

Read more »

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

TFSA Pension: How to Average $363 Per Month in Tax-Free Passive Income

This TFSA strategy can bring in decent returns while lowering portfolio risk.

Read more »

Retirees sip their morning coffee outside.
Dividend Stocks

The Top Dividend Stocks in Canada for Retirees

The top dividend stocks in Canada for retirees include Fortis, Enbridge, and Royal Bank for consistent income and long-term growth…

Read more »

hand stacking money coins
Dividend Stocks

You Don’t Need the Perfect Entry Price: You Need More Time in the Market

Are you waiting for the perfect dip can leave you buying “the correction” at a higher price than you could’ve…

Read more »

golden sunset in crude oil refinery with pipeline system
Dividend Stocks

Is Enbridge Still a Buy? Here’s My Take

Enbridge (TSX:ENB) has had a great run. Is it still a buy?

Read more »

coins jump into piggy bank
Stocks for Beginners

The Big 6 Reported Earnings: Here’s My Favourite Bank Stock to Buy Now

All six Canadian banks beat earnings estimates, but their stocks are now priced as if investors expect that to keep…

Read more »