TFSA Investors: These 3 Stocks Have Been Soaring Past the TSX

Cameco Corp. (TSX:CCO)(NYSE:CCJ) and these two other stocks have done very well over the past three months and could still be great buys today.

The TSX has been up 6.5% over the past three months, as it looks to recover from the losses it incurred at the start of the year. As well as the index has done, many stocks have done even better. The three stocks below have generated returns of more than 10% over the past three months and have a lot of upside left; they could be great options to add to your TFSA.

Cameco Corp. (TSX:CCO)(NYSE:CCJ) is up around 26%, as a strong earnings result has given investors a ray of hope that the stock may finally be able to turn things around. Plagued by a low price of uranium, Cameco has been forced to slash both its dividend and production, all in an effort to control costs and keep its cash flow strong.

So far, it looks to be working, as last quarter sales were up 12%, and the company was finally able to produce a profit, posting a net income of $55 million for the period. Over the previous four quarters, Cameco had netted a total loss of $206 million, and for a while it looked like things were only going to get worse.

The good news for investors is that Cameco has been generating strong free cash flow over the past four quarters, totaling more than $770 million. Cash is what keeps a company in business, and despite the challenges that Cameco has been facing, it’s not in any imminent danger.

If it can perform well under such difficult circumstances, then there will be even more upside when conditions in the industry improve.

Baytex Energy Corp. (TSX:BTE)(NYSE:BTE) has risen 17% over the past three months, and that number could have been even higher if not for the sell-off that’s taken place recently. The company did see good growth in its latest quarter, as sales were up 10% year over year, but its bottom line has been a bit inconsistent.

In just three of the past five quarters, Baytex has been able to stay out of the red, and in the trailing 12 months it has accumulated just $13 million in profit. However, the stock trades at a little more than book value, and it’s still a great value buy, especially if oil prices can continue to rise.

Shopify Inc. (TSX:SHOP)(NYSE:SHOP) stock has increased by just 11%, but it too is coming off a big drop in price recently. After recently hitting a new 52-week high of over $232, investors sold some of their profits off, as the stock closed a little under $206 yesterday.

While the company did see its growth slow down last quarter, and it expects an ever big drop off this year, it is still a high-growth stock that is going to continue to build on a very strong top line. Year to date, the share price has increased over 60%, and it’s very likely we’ll see Shopify make another run toward $250.

The stock has been very volatile over the past 12 months, but its overall trajectory has been very strong. With a lot of potential customers and many avenues to grow, Shopify is one of the best tech stocks to invest in on the TSX.

Fool contributor David Jagielski has no position in any of the stocks mentioned. Tom Gardner owns shares of Shopify. The Motley Fool owns shares of Shopify and SHOPIFY INC. Shopify is a recommendation of Stock Advisor Canada.

More on Investing

Stocks for Beginners

The Sole 2 Canadian Stocks to Hold Forever

Two Canadian stocks you can buy once and hold for life, Royal Bank and Constellation Software, blend stability, recurring revenue,…

Read more »

Man in fedora smiles into camera
Dividend Stocks

Retirees: 2 Dividend Stocks to Make Retirement Easier

Turn retirement savings into a steady paycheque with two TSX dividend plays built on contracted power and iron-ore royalties.

Read more »

dividends grow over time
Dividend Stocks

1 Perfect TFSA Stock With a 6% Payout Each Month

Turn your TFSA into steady, tax-free income with CT REIT’s long leases, near-full occupancy, and dependable, high-yield distributions.

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Friday, December 12

As the TSX extends its record December rally, investors may look to commodity trends, earnings reactions, and global trade developments…

Read more »

Woman in private jet airplane
Investing

Bombardier Stock Is Losing Altitude Fast: Is It a Buy, Sell, or Hold Right Now?

Find out why Bombardier has become a standout performer among Canadian stocks in 2025. Does it make investing sense to…

Read more »

dividend growth for passive income
Dividend Stocks

3 Canadian Stocks With Highly Sustainable Dividends

These Canadian stocks offer sustainable payouts with the financial strength to maintain and even raise the dividend in the coming…

Read more »

Pile of Canadian dollar bills in various denominations
Investing

Best TSX Stocks Under $50 to Buy Now

These under $50 stocks have proven business models and reliable long-term growth drivers, making them appealing investment options.

Read more »

Piggy bank with word TFSA for tax-free savings accounts.
Dividend Stocks

TFSA Passive Income: 2 TSX Stocks to Consider for 2026

These TSX utility plays have increased their dividends annually for decades.

Read more »