Missed the Rally? These 2 TSX Stocks Still Look Like Screaming Buys

Not every top-performing TSX stock is overbought yet — here are two worth keeping on your watchlist.

| More on:
rising arrow with flames

Source: Getty Images

The S&P/TSX Composite Index has been soaring in 2025, and you might be wondering if it’s too late to jump in. It’s a fair question. With so many stocks up double or triple digits this year, it’s easy to feel like there’s nothing left to buy. But markets are never that simple. Just because the index is flying high doesn’t mean every great stock has already peaked. Some of the best TSX stocks might just be getting warmed up, and you don’t have to unnecessarily overpay to own them today.

Let’s take a look at two TSX stocks that I still find screaming buys, even after they’ve risen sharply lately.

New Gold stock

So, let’s start with New Gold (TSX:NGD), a Toronto-headquartered gold and copper miner that’s been on a solid run lately. The stock has surged more than 140% in the last year and is currently trading at $6.59 per share with a market cap of $5.2 billion.

New Gold primarily operates two mines in Canada — Rainy River in Ontario and New Afton in British Columbia. In the first quarter of 2025, it produced over 52,000 ounces of gold and 13.6 million pounds of copper. These numbers may seem routine at first, but the big picture is far more promising. The company just delivered its fourth straight quarter of positive free cash flow, posting US$25 million in the first quarter despite spending over US$43 million on growth. This cash generation capability makes it even more attractive to long-term investors.

Its New Afton mine is also performing well as it delivered US$52 million in free cash flow in the latest quarter. And with its C-Zone development project progressing well, New Gold’s production is expected to ramp up even more in the second half of the year.

On top of all that, New Gold has recently refinanced its debt at more favourable terms. All these moves give it more flexibility to fund growth without financial stress. For long-term investors looking for improving fundamentals, NGD stock looks like it’s just getting started.

TransAlta stock

Now, let’s move to TransAlta (TSX:TA), a top TSX stock that still looks attractive even after a solid run over the past year. This Calgary-based utility stock has climbed 63% in the last 12 months and is now trading at $15.58 per share with a market cap of $4.6 billion. While it doesn’t offer a huge payout, TA stock still yields a modest annualized dividend of 1.7%.

In the first quarter of 2025, it generated $270 million in adjusted earnings before interest, taxes, depreciation, and amortization and maintained a strong 94.9% operational availability across its fleet. Even with soft power prices in Alberta, its hedging strategy helped it cushion the negative impact. And although its quarterly earnings dipped year over year, the company reaffirmed its full-year guidance.

TransAlta’s recent partnership with Nova Clean Energy gives it access to U.S. renewable projects, while its push into data centres shows it’s thinking long term. Given these solid fundamentals, TransAlta still looks like a solid long-term pick.

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

top TSX stocks to buy
Stocks for Beginners

Top Canadian Stocks to Buy With $5,000 in 2026

If you are looking to invest $5,000 in 2026, these top Canadian stocks stand out for their solid momentum, financial…

Read more »

money goes up and down in balance
Tech Stocks

1 Magnificent Canadian Stock Down 26% to Buy and Hold Forever

Lightspeed isn’t the pandemic high-flyer anymore and that reset may be exactly what gives patient investors a better-risk, better-price entry…

Read more »

man touches brain to show a good idea
Stocks for Beginners

The No-Brainer Canadian Stocks I’d Buy With $5,000 Right Now

Explore promising Canadian stocks to buy now. Invest $5,000 wisely for new opportunities and growth in 2027.

Read more »

stocks climbing green bull market
Stocks for Beginners

3 TSX Stocks That Could Triple in 5 Years 

Learn about the critical factors affecting stocks in the second half of the 2020s, including government strategies and market shifts.

Read more »

a person watches stock market trades
Dividend Stocks

Analysts Are Bullish on These Canadian Stocks: Here’s My Take

Canada’s “boring” stocks are getting interesting again, and these three steady businesses could benefit if rates ease and patience returns.

Read more »

Lights glow in a cityscape at night.
Stocks for Beginners

Is Royal Bank of Canada a Buy for Its 2.9% Dividend Yield?

Royal Bank is the “default” dividend pick, but National Bank may offer more income and upside if you’re willing to…

Read more »

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

5.8% Dividend Yield: I’m Loading Up on This Monthly Passive Income Stock

This grocery-anchored REIT won’t wow you with excitement, but its steady tenants and monthly payout could make it a practical…

Read more »

Blocks conceptualizing Canada's Tax Free Savings Account
Stocks for Beginners

Canadian Investors: The Best $14,000 TFSA Approach

Here's how every Canadian investor should use their TFSA to maximize its long-term growth potential without taking unnecessary risks.

Read more »