2 TSX Stocks That Seem to Have Just Started to Rally

These TSX stocks have substantial room for growth ahead as highlighted by their attractive valuations and strong fundamentals.

| More on:

Top TSX stocks have surged more than 25% since their multi-year lows last month. Investors turned optimistic on the US’s plans to re-open its economy, which has mainly driven stocks higher. However, whether these stocks hold on to the gains through the earnings season remains to be seen.

Despite some strength in broader markets, aviation, hospitality, and energy stocks might continue to trade notably weaker in the short term. At the same time, there have been some TSX stocks that appeared immune to the pandemic weakness and have shown firm performance recently.

Interestingly, some of these stocks could continue their upward climb based on strong fundamentals and attractive valuation going forward.

TSX stocks: Constellation Software

The tech titan Constellation Software (TSX:CSU) has soared almost 20% since its 52-week low last month. This top TSX stock might keep trading strong because of its pandemic-immune operations and its upcoming quarterly earnings early next month.

The company has exhibited solid revenue and earnings growth in the last several quarters. Analysts expect its strong financial performance to continue in this quarter as well. Importantly, better-than-expected earnings could push Constellation Software stock to new highs.

According to analyst estimates, the company will report revenues of $959 million, which indicates an 18% growth year over year (YoY). Its Q1 net income is forecast to increase to $162 million, a growth of 27% YoY.

Also, the pandemic-driven lockdowns will have a minimal impact on its earnings in the next few quarters. Constellation Software operates vertical market software companies that create customized applications or programs designed to cater to a particular client. Notably, it generates more than 60% of its total revenues from the government and government-related customers.

Top TSX stock Constellation is trading at $1,346 at writing, almost 15% below its 52-week high in February. Strong first-quarter earnings and upbeat management commentary could push the stock back to those levels again.

B2Gold

Canadian gold miner B2Gold (TSX:BTO) stock has rallied more than 55% so far this year. While that’s already a staggering gain and in a short span of time, the stock still has room for more growth ahead.

At the time of writing, B2Gold stock is trading at $7, which represents a more than 85% surge in the last 12 months. Investors should note that even after such a steep rally, the stock is trading at a discounted valuation.

It is trading at 16 times its trailing 12-month earnings, which is notably inexpensive compared to its five-year historical average. In comparison, fellow gold-miner TSX stocks Kinross Gold and Kirkland Lake Gold are trading at 17 times and 37 times respectively at the moment.

Higher gold prices could continue to push gold-miner stocks to even higher levels largely due to their positive correlation. On top of that, higher gold prices directly improve gold miners’ earnings. The same has been pushing B2Gold stock soaring in the last few quarters.

This $7 billion gold miner has substantially increased investors’ wealth through production growth, exploration success, and accretive acquisitions in the last few years. Interestingly, the bullish outlook for gold prices further improves B2Gold’s growth prospects for the medium to long term.

Should you invest $1,000 in TD Bank right now?

Before you buy stock in TD Bank, consider this:

The Motley Fool Stock Advisor Canada analyst team just identified what they believe are the Top Stocks for 2025 and Beyond for investors to buy now… and TD Bank wasn’t one of them. The Top Stocks that made the cut could potentially produce monster returns in the coming years.

Consider MercadoLibre, which we first recommended on January 8, 2014 ... if you invested $1,000 in the “eBay of Latin America” at the time of our recommendation, you’d have $21,345.77!*

Stock Advisor Canada provides investors with an easy-to-follow blueprint for success, including guidance on building a portfolio, regular updates from analysts, and two new stock picks each month – one from Canada and one from the U.S. The Stock Advisor Canada service has outperformed the return of S&P/TSX Composite Index by 24 percentage points since 2013*.

See the Top Stocks * Returns as of 4/21/25

This article represents the opinion of the writer, who may disagree with the “official” recommendation position of a Motley Fool premium service or advisor. We’re Motley! Questioning an investing thesis — even one of our own — helps us all think critically about investing and make decisions that help us become smarter, happier, and richer, so we sometimes publish articles that may not be in line with recommendations, rankings or other content.

Fool contributor Vineet Kulkarni has no position in any of the stocks mentioned. The Motley Fool owns shares of and recommends Constellation Software.

More on Tech Stocks

semiconductor manufacturing
Tech Stocks

The Smartest Small-Cap Stock to Buy With $900 Right Now

With its strong foothold in high-growth sectors, this small-cap stock can navigate economic uncertainties well and deliver massive gains.

Read more »

A shopper makes purchases from an online store.
Tech Stocks

If I Could Only Buy and Hold a Single Growth Stock, This Would Be It

Despite strong buying on positive investor sentiment, this healthy growth stock still trades at a discount.

Read more »

Car, EV, electric vehicle
Tech Stocks

Blackberry: Buy, Sell, or Hold in 2025?

Blackberry is a high risk, but potentially high reward stock suitable for some torque in a well-diversified portfolio.

Read more »

stocks climbing green bull market
Tech Stocks

Why CAE Stock Popped 9% After Earnings

Few Canadian stocks offer the stability and growth as this one, especially after earnings.

Read more »

The letters AI glowing on a circuit board processor.
Tech Stocks

The Smartest AI Stock to Buy With $2,200 Right Now

This AI stock is posied to grow revenue and free cash flow at an enviable rate through 2028. Is the…

Read more »

Tech Stocks

The Smartest Tech Stock to Buy With $4,000 Right Now

Down almost 50% from all-time highs, this tech stock offers significant upside potential to shareholders in May 2025.

Read more »

Income and growth financial chart
Tech Stocks

2 Canadian Stocks That Could Turn $10,000 Into $100,000

If you're looking for growth and income, these two are some of the best options out there.

Read more »

money goes up and down in balance
Tech Stocks

1 Magnificent Tech Stock Down 27% to Buy and Hold Forever

Alphabet (NASDAQ:GOOG)(NASDAQ:GOOGL) is starting to look severely undervalued after its latest drop!

Read more »