2 Top TSX Stocks I’d Buy High and Sell Higher

TFI International (TSX:TFII)(NYSE:TFII) and TD Bank (TSX:TD)(NYSE:TD) are top TSX stocks for Canadians to buy, even at all-time highs.

| More on:

Don’t be afraid of the all-time high list when it comes to top TSX stocks. A stock price at a fresh new all-time high may be a symptom of overvaluation, but oftentimes, it can be an indication of a winner that’s slated to keep on winning. As such, even value-conscious investors should be more willing to check out the all-time high list because, in the end, value investing ought to be about paying less to get more.

You’ve probably heard “buy low and sell high” is the strategy to make money in the stock market. By doing so, you could also be vulnerable to buying low and selling even lower, as value traps tend to disguise themselves as bargains. Undoubtedly, the all-time low list may be full of such names that Canadian investors should be wary of.

A better strategy, especially these days, is to buy high and sell higher. And in this piece, we’ll have a look at two top TSX stocks, which, while at or around new highs, actually look undervalued relative to its improving macro backdrop and its long-term growth potential.

Without further ado, consider TFI International (TSX:TFII)(NYSE:TFII) and TD Bank (TSX:TD)(NYSE:TD).

TFI International

TFI is a less-than-load (LTL) trucker that’s come a long way since the self-inflicted 2018 pullback due to operational issues. The company has improved upon its operational efficiency in a big way. And with the tides finally pushing in its favour, TFI is a top TSX stock on the all-time high list that could very well continue making new highs on the back of further strength in demand for transportation of goods.

After soaring over 325% from its March 2020 bottom—a time I urged investors to load up on the stock—shares look more fully valued at just shy of 30 times trailing earnings. Given profound industry tailwinds, though, I think some serious multiple compression could be on the horizon, making shares seem more expensive than they are at this juncture.

The company’s strategic acquisition of UPS freight is a big deal. As we move into the “Roaring 20s” environment that’s more than likely to see booming demand for a wide range of products. The stock trades at 2.2 times sales, which, I believe, still makes TFI stock look a bargain in spite of its incredible run.

TD Bank

TD Bank is another winner that’s poised to keep on winning, possibly for many years to come, as the macro tailwinds finally present themselves. Interest rates are probably headed higher from here, and the Big Six banks are due to have their bottom lines padded.

While TD Bank and the broader basket have been soaring of late, I still view them, especially TD stock, as being undervalued relative to the magnitude of tailwinds on the horizon. At the time of writing, TD trades at 1.8 times book and 11.2 times trailing earnings, making it one of the cheapest Big Six bank stocks right now.

With a high-quality retail banking business and greater U.S. exposure than its peers, TD stock deserves a premium multiple, not a discount one. As such, I view TD stock as one of the best banks for your buck at this juncture and would encourage investors lacking in financials to pick some shares up as they cool down into the summer.

Fool contributor Joey Frenette owns shares of TORONTO-DOMINION BANK. The Motley Fool has no position in any of the stocks mentioned.

More on Bank Stocks

A worker uses a double monitor computer screen in an office.
Bank Stocks

This Canadian Bank Stock Could Be the Best Buy for 2026

Canada’s sixth-largest bank stock could be the best buy for 2026 following its coast-to-coast transformation.

Read more »

Piggy bank and Canadian coins
Bank Stocks

This Canadian Bank Stock Could Be the Best Buy in December

TD Bank stock went through a perfect storm in 2024, recovered, and emerged as the best buy in December 2025.

Read more »

stocks climbing green bull market
Bank Stocks

TD Bank Stock is Up a Remarkable 68% in 1 Year: Is it a Buy?

TD Bank (TSX:TD) stock is hot, but it could get even hotter next year as tailwinds persist.

Read more »

A red umbrella stands higher than a crowd of black umbrellas.
Stocks for Beginners

1 Dividend Stock I’d Buy Over Royal Bank Stock Today

Canada’s biggest bank looks safe, but Manulife may quietly offer better lifetime income and upside.

Read more »

GettyImages-1394663007
Stocks for Beginners

This Recession-Resistant TSX Stock Can Last for a Lifetime in a TFSA

TD Bank’s steady, recession-ready business could turn your TFSA into reliable, tax-free income for decades.

Read more »

customer uses bank ATM
Stocks for Beginners

1 Canadian Dividend Stock I’d Trust for the Next Decade

Looking for a “just right” dividend? Royal Bank’s scale, steady profits, and disciplined risk make its payout one you can…

Read more »

open vault at bank
Bank Stocks

2 Strong Bank Stocks to Consider Before Year-End

Two Big Bank stocks with strong post-earnings momentum are no-brainer buys before year-end 2025.

Read more »

Printing canadian dollar bills on a print machine
Stocks for Beginners

Invest $10,000 in This Dividend Stock for $333 in Passive Income

Got $10,000? This Big Six bank’s high yield and steady earnings could turn tax-free dividends into serious compounding inside your…

Read more »