10 Unstoppable Canadian Stocks to Buy Now

In this piece, we discuss the 10 Unstoppable Canadian Stocks to Buy Now.

Canada’s equity market is showing resilience despite technology shares slipping amid global volatility. This continued strength is driven by resource and financial stocks. Thanks to gains in the energy and materials sectors, the S&P/TSX Composite Index climbed 0.2% on August 20, 2025, reaching 27,878.76. Meanwhile, oil prices rose following a sharp drop in U.S. crude inventories, while gold and copper also advanced, resulting in a surge in mining shares.

Analysts believe Canadian equities remain on track for a sustained run, thanks to lower borrowing costs and easing trade uncertainty, which are expected to support the economy despite some pressure on corporate earnings. The Financials sector, which represents a third of the TSX, is expected to soon dominate the market as the country’s major banks begin reporting quarterly results. Looking ahead, the sector is predicted to help steer the index toward fresh record highs.

While Wall Street’s selloff resulted in a dip in the technology sector, the country’s market remains strong, drawing strength from its diverse base in resources, financials, and consumer staples. Colin Cieszynski, chief market strategist at SIA Wealth Management, made the following statement:

“I think right now we’re in the late-summer doldrums. A lot of news is out, earnings season is now pretty much over and in Canada we’re waiting to see what the banks have to say.”

With this backdrop, let’s shift our focus to some Canadian companies that continue to deliver growth and stability, making them some of the unstoppable stocks to buy now.

10 Unstoppable Canadian Stocks to Buy Now

Pixabay/Public Domain

Our Methodology

To create our list of the 10 Unstoppable Canadian Stocks to Buy Now, we used the Finviz screener to extract Canadian stocks that returned over 30% on a year-to-date basis. Then, we assessed hedge fund sentiment surrounding these stocks using Insider Monkey’s hedge fund database, which tracks over 1,000 hedge funds. Finally, we ranked our list of the 10 Unstoppable Canadian Stocks to Buy Now in ascending order based on the YTD performance of the respective stocks. We also made sure these companies experienced positive 3-year revenue growth.

Why are we interested in the stocks that hedge funds pile into? The reason is simple: our research has shown that we can outperform the market by imitating the top stock picks of the best hedge funds. Our quarterly newsletter’s strategy selects 14 small-cap and large-cap stocks every quarter and has returned 373.4% since May 2014, beating its benchmark by 218 percentage points (see more details here).

10. Shopify Inc. (NASDAQ:SHOP)

Year-to-Date Share Price Gain: 34.59%

Number of Hedge Fund Holders: 77

3-Year Revenue Growth: 26.03%

With strong year-to-date gains and significant hedge fund interest, Shopify Inc. (NASDAQ:SHOP) secures a spot on our list of the 10 Unstoppable Canadian Stocks to Buy Now.

On August 7, 2025, Truist Securities increased its price target on Shopify Inc. (NASDAQ:SHOP) from $95 to $150, keeping a ‘Hold’ rating. This price revision follows the company’s strong Q2 results.

In the second quarter, Shopify Inc. (NASDAQ:SHOP) reported 31% growth year-over-year in both GMV and revenue, driven by strong international momentum, particularly in European GMV, which grew 49%. The investment firm also highlighted the company’s AI-driven product innovation, including Universal Cart and Checkout Kit. This innovation enhanced merchant adoption and performance.

Thanks to Shopify Inc. (NASDAQ:SHOP)’s solid financial health and higher discounted cash flow assumptions, Truist expressed its growing confidence in the company’s long-term resilience and growth in a challenging macro environment.

Shopify Inc. (NASDAQ:SHOP) helps merchants manage sales, payments, fulfillment, analytics, and financing with its commerce technology. It is one of the unstoppable stocks.

9. Hudbay Minerals Inc. (NYSE:HBM)

Year-to-Date Share Price Gain: 35.06%

Number of Hedge Fund Holders: 34

3-Year Revenue Growth: 11.74%

Hudbay Minerals Inc. (NYSE:HBM) is included in our list of the 10 Unstoppable Canadian Stocks to Buy Now.

On August 14, 2025, RBC Capital increased its price target on Hudbay Minerals Inc. (NYSE:HBM) from $12.26 to $13.70, maintaining an ‘Outperform’ rating.

The price revision reflects Hudbay Minerals Inc. (NYSE:HBM)’s partnership with Mitsubishi Corporation. Under the agreement, Mitsubishi acquired a 30% stake in the company’s Copper World project in Arizona. Furthermore, the analyst cited the company’s revision of its streaming agreement with Wheaton Precious, which, alongside the Mitsubishi partnership, is pivotal in advancing Copper World toward a 2026 sanction decision and targeted 2029 production.

Looking ahead, RBC Capital remains confident in Hudbay Minerals Inc. (NYSE:HBM)’s ability to de-risk the project and unlock long-term value for its shareholders.

With key operations in the Americas, Hudbay Minerals Inc. (NYSE:HBM), a Canada-based mining company, focuses on the discovery, production, and development of base and precious metals. It is one of the unstoppable stocks.

8. Cameco Corporation (NYSE:CCJ)

Year-to-Date Share Price Gain: 49.48%

Number of Hedge Fund Holders: 58

3-Year Revenue Growth: 26.08%

With strong year-to-date gains and significant hedge fund interest, Cameco Corporation (NYSE:CCJ) secures a spot on our list of the 10 Unstoppable Canadian Stocks to Buy Now.

On July 30, 2025, Canaccord Genuity raised its price target on Cameco Corporation (NYSE:CCJ) from $66.35 to $82.94, maintaining a ‘Buy’ rating. This came ahead of the company’s Q2 2025 results, announced on July 31.

The investment firm expressed its confidence in the company’s earnings while remaining cautious about the uranium market, amid rising spot prices and subdued year-to-date term contracting. Furthermore, Canaccord expects Cameco Corporation (NYSE:CCJ)’s Westinghouse segment to remain a critical growth driver.

Looking ahead, the analyst remains confident in Cameco Corporation (NYSE:CCJ)’s strategic positioning and long-term prospects amid rising demand for nuclear energy.

Cameco Corporation (NYSE:CCJ) is a leading uranium producer and nuclear services provider. It is one of the unstoppable stocks.

7. Barrick Mining Corporation (NYSE:B)

Year-to-Date Share Price Gain: 56.52%

Number of Hedge Fund Holders: 46

3-Year Revenue Growth: 5.28%

Barrick Mining Corporation (NYSE:B) is included in our list of the 10 Unstoppable Canadian Stocks to Buy Now.

On August 12, 2025, BMO Capital reiterated its ‘Hold’ rating on Barrick Mining Corporation (NYSE:B) with a $22.36 price target.

The investment firm discussed the company’s gold production, which is expected to meet guidance. However, the analyst believes unit costs are expected to surpass estimates, tempering margins. Meanwhile, BMO Capital highlighted the company’s copper segment, which is outperforming, with volumes exceeding the midpoint of guidance and costs kept in check.

Looking into the second half of 2025, the analyst expects operating results to improve due to higher production and reduced downtime. While Barrick Mining Corporation (NYSE:B)’s progress at the Fourmile projects holds significant discovery potential, its ongoing asset sales and unresolved Mali issues call for a balanced outlook.

Operating across the Americas, Africa, and other global mining regions, Barrick Mining Corporation (NYSE:B) is focused on exploration, development, and production of gold, copper, silver, and energy materials. It is one of the unstoppable stocks.

6. Pan American Silver Corp. (NYSE:PAAS)

Year-to-Date Share Price Gain: 56.73%

Number of Hedge Fund Holders: 32

3-Year Revenue Growth: 23.29%

With strong year-to-date gains and significant hedge fund interest, Pan American Silver Corp. (NYSE:PAAS) secures a spot on our list of the 10 Unstoppable Canadian Stocks to Buy Now.

Pan American Silver Corp. (NYSE:PAAS) reported its Q2 2025 results on August 6, 2025. The company exceeded expectations, posting adjusted EPS of $0.43 on revenue of $811.9 million, alongside record free cash flow of $233 million. Furthermore, a plan was unveiled to acquire MAG Silver Corp., which will secure access to the high-margin Juanicipio mine in Mexico.

Meanwhile, Pan American Silver Corp. (NYSE:PAAS) reported stable production, recording 5.1 million ounces of silver and 178.7 thousand ounces of gold. At the same time, the quarter marked a 20% increase in dividends, along with a $103.5 million return in the form of dividends and buybacks. Following the results, Canaccord Genuity set a $38 price target with a ‘Buy’ rating on August 7. Later, on August 16, RBC Capital reaffirmed its ‘Buy’ rating on the company with a $34 price target.

Operating across Canada, Mexico, Peru, Bolivia, Argentina, Chile, and Brazil, Pan American Silver Corp. (NYSE:PAAS) explores and produces silver, gold, and base metals. It is one of the unstoppable stocks.

5. Equinox Gold Corp. (NYSE:EQX)

Year-to-Date Share Price Gain: 58.77%

Number of Hedge Fund Holders: 33

3-Year Revenue Growth: 21.06%

Equinox Gold Corp. (NYSE:EQX) is included in our list of the 10 Unstoppable Canadian Stocks to Buy Now.

BMO Capital raised its price target on Equinox Gold Corp. (NYSE:EQX) from $8.29 to $9.38, maintaining an ‘Outperform’ rating, following the company’s strong Q2 results.

In the second quarter, Equinox Gold Corp. (NYSE:EQX) beat BMO’s $0.04 estimate and the $0.03 consensus, recording adjusted EPS of $0.11. The company’s earnings were driven by lower-than-expected all-in sustaining cost of $1,959 per ounce, compared to forecasts of $2,242.

Furthermore, Equinox Gold Corp. (NYSE:EQX) recorded strong operational progress at the Greenstone project and steady advancement at the Valentine project, which is scheduled for first production in late Q3. This developmental progress further boosted investor confidence. Looking ahead, the investment firm expects the company’s balance sheet to strengthen on the back of rising cash flows in the second half of 2025.

With its operations in the Americas, Mexico, Brazil, and Canada, Equinox Gold Corp. (NYSE:EQX) explores, develops, and operates gold and silver projects. It is one of the unstoppable stocks.

4. Wheaton Precious Metals Corp. (NYSE:WPM)

Year-to-Date Share Price Gain: 66.06%

Number of Hedge Fund Holders: 35

3-Year Revenue Growth: 12.83%

With strong year-to-date gains and significant hedge fund interest, Wheaton Precious Metals Corp. (NYSE:WPM) secures a spot on our list of the 10 Unstoppable Canadian Stocks to Buy Now.

Scotiabank increased its price target on Wheaton Precious Metals Corp. (NYSE:WPM) from $108 to $109 on August 12, 2025, maintaining a ‘Sector Outperform’ rating, following the company’s strong momentum. While returning 66.41% on a YTD basis, the company boosted investor confidence with its 46.8% revenue growth and an 83.8% gross profit margin.

Furthermore, the investment firm cited the de-risking of its key development projects, including Goose, Blackwater, Mineral Park, and Platreef. These projects are expected to add 20-25 thousand gold equivalent ounces this year, supporting 2025 guidance. Moreover, Wheaton Precious Metals Corp. (NYSE:WPM)’s available liquidity of $2.3 billion strengthened investor confidence.

Wheaton Precious Metals Corp. (NYSE:WPM) is focused on the production and sale of gold, silver, palladium, platinum, and cobalt across global markets. It is one of the unstoppable stocks.

3. Agnico Eagle Mines Limited (NYSE:AEM)

Year-to-Date Share Price Gain: 70.71% 

Number of Hedge Fund Holders: 50

3-Year Revenue Growth: 25.90%

Agnico Eagle Mines Limited (NYSE:AEM) is included in our list of the 10 Unstoppable Canadian Stocks to Buy Now.

Agnico Eagle Mines Limited (NYSE:AEM)’s share price hit its all-time high of $135.65 on August 7, taking its market capitalization to over $65 billion. This milestone follows a growing momentum as the company’s shares returned 64.08% and 72.12% on a 1-year and YTD basis, respectively. This, alongside the company’s 33-year record of dividend consistency, boosted investor confidence.

Earlier, on July 31, 2025, Canaccord raised its price target on Agnico Eagle Mines Limited (NYSE:AEM) from $151.45 to $155.06, maintaining a ‘Buy’ rating. This price revision was driven by the company’s strong Q2 results, where 35.61% YoY revenue growth was recorded, alongside EPS of $1.94, both beating expectations.

With its operating mines across Canada, Australia, Finland, and Mexico, Agnico Eagle Mines Limited (NYSE:AEM) is a leading senior gold mining company. It is one of the unstoppable stocks.

2. Kinross Gold Corporation (NYSE:KGC)

Year-to-Date Share Price Gain: 109.06%

Number of Hedge Fund Holders: 39

3-Year Revenue Growth: 30.71%

With strong year-to-date gains and significant hedge fund interest, Kinross Gold Corporation (NYSE:KGC) secures a spot on our list of the 10 Unstoppable Canadian Stocks to Buy Now.

Bank of America Securities reiterated its ‘Buy’ rating on Kinross Gold Corporation (NYSE:KGC) with a $22 price target. Previously on August 4, 2025, UBS initiated coverage on KGC with a ‘Buy’ rating and a $20 target. The bullish stance of UBS is driven by the company’s attractive value relative to senior peers and the potential for accelerating cash returns.

Adding on, UBS expects gold to remain elevated at $3,500 per ounce in 2026, posing a favorable situation for Kinross Gold Corporation (NYSE:KGC).

With its operations across the U.S., Brazil, Chile, Canada, and Mauritania, Kinross Gold Corporation (NYSE:KGC) explores, develops, and operates gold mining projects. It also produces silver as a by-product. It is one of the unstoppable stocks.

1. Celestica Inc. (NYSE:CLS)

Year-to-Date Share Price Gain: 111.14%

Number of Hedge Fund Holders: 62

3-Year Revenue Growth: 19.12%

Celestica Inc. (NYSE:CLS) is included in our list of the 10 Unstoppable Canadian Stocks to Buy Now.

RBC Capital raised its price target on Celestica Inc. (NYSE:CLS) from $185 to $225 on July 30, 2025, maintaining an ‘Outperform’ rating. This price revision follows the company’s strongest Q2 results in more than two years, according to the investment firm.

Celestica Inc. (NYSE:CLS)’s Q2 results were largely driven by robust demand from hyperscalers. Furthermore, the investment firm sees the company’s guidance as conservative, indicating further upside potential. RBC Capital believes that Celestica’s valuation premium should remain, driven by its strong growth momentum and an improving revenue mix, enhancing its competitive edge in supply chain and technology solutions.

Celestica Inc. (NYSE:CLS) serves advanced technology, connectivity, and cloud infrastructure markets by providing global supply chain solutions, offering design, engineering, manufacturing, and after-market services. It is one of the unstoppable stocks.

While we acknowledge the potential of CLS to grow, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and have limited downside risk. If you are looking for an AI stock that is more promising than CLS and that has 100x upside potential, check out our report about this cheapest AI stock.

READ NEXT: 12 Cheap Value Stocks to Buy Now According to Seth Klarman and 13 Hot Oil Stocks to Buy Now.

Disclosure: None. Insider Monkey focuses on uncovering the best investment ideas of hedge funds and insiders. Please subscribe to our free daily e-newsletter to get the latest investment ideas from hedge funds’ investor letters by entering your email below.