As markets deal with inflation, changing rate expectations, and volatile commodities in 2025, some Canadian equity analysts consistently delivered standout performance. TipRanks, which tracks and ranks analysts based on the accuracy and profitability of their stock recommendations, released its annual list of the Top 10 Canadian Analysts of 2025.
Claim 50% Off TipRanks Premium
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Stay ahead of the market with the latest news and analysis and maximize your portfolio's potential
But before we move ahead, it is important to highlight that we used TipRanks’ Expert Center tool to find analysts with a high success rate. The ranking reflects analysts’ ability to generate returns through their recommendations.
Let’s look at the Top 10 Canadian analysts, whose ratings were most successful over a one-year time frame.
#1. Michael Siperco – RBC Capital
Topping the list is Michael Siperco from RBC Capital, with an impressive overall success rate of 91.28% and an average return of 28.4%. Notably, his most remarkable rating has been on Lumina Gold (acquired by CMOC Group (CMCLF) in 2025). His Buy recommendation on Lumina stock, spanning from April 1, 2025, to July 1, 2025, yielded a return of 110%.
#2. Carey MacRury – Canaccord Genuity
Securing the second position is Canaccord Genuity analyst Carey MacRury. Over a one-year timeframe, the analyst boasts an average return of 26.3% per rating and an outstanding success rate of 93.94%. His most outstanding rating has been on Gold Royalty (GROY), a metal royalty company. His Buy recommendation on GROY stock during the period from June 10, 2025, to September 10, 2025, produced a return of 82.7%.
#3. Shane Nagle – National Bank
Shane Nagle bags the third spot on the list, with a 92.77% overall success rate and an average return of 32.4%. His best recommendation has been Liberty Gold (TSE:LGD), a Canadian-based gold and silver exploration company. The analyst’s Buy call on LGD stock generated a stellar 86% return between June 24, 2025, and September 24, 2025.
#4. Ben Pirie – Atrium Research
Ben Pirie holds the fourth position on the list. In 2025, the analyst had a success rate of 88.89% and witnessed an average return of 38.9%. Pirie’s top recommendation is Santacruz Silver Mining (TSE:SCZ), a mining company. The analyst generated a profit of 150.7% through his Buy recommendation on SCZ stock from May 29, 2025, to August 29, 2025.
#5. Don DeMarco – National Bank
Don DeMarco is placed fifth on the list. The analyst has a 94.37% overall success rate and a 32.5% average return per rating. DeMarco’s best recommendation has been on McEwen Mining (TSE:MUX), a Canadian gold and silver mining company. The analysts’ Buy call on MUX stock generated a stellar 106.1% return between July 16, 2025, and October 16, 2025.
#6. Craig Stanley – Raymond James
Raymond James analyst Craig Stanley is sixth on this list, with a success rate of 95.38% and an average return of 32.4%. Stanley’s best call has been a Buy on the shares of a Canada-based mineral resource company, Blackrock Silver (BRC). The recommendation generated a return of 97.7% from June 18, 2025, to September 18, 2025.
#7. Brian MacArthur – Raymond James
Brian MacArthur is in seventh place. The analyst has generated an average return of 21.8% with a 84.03% success rate. His best recommendation is Integra Resources (TSE:ITR), a mineral resources company. The analyst delivered a whopping return of 101.9% from the Buy call on ITR stock from June 27, 2025, to September 27, 2025.
#8. Josh Wolfson – RBC Capital
Josh Wolfson ranks eighth on the list. Wolfson has a 95.71% success rate and an average return of 25.2%. His best rating has been on precious metals producer Gold Fields (GFI). His Buy rating on the stock between July 7, 2025, and October 7, 2025, generated an impressive return of 70%.
#9. Anita Soni – CIBC
Anita Soni holds the ninth spot on the list. He has a 97.67% success rate and an average return of 35%. Soni’s top recommendation has been for Iamgold (TSE:IMG), a gold mining company. The Buy recommendation generated a return of 103.1% from July 15, 2025, to October 15, 2025.
#10. Kevin O’Halloran – BMO Capital
Taking the tenth position is Kevin O’Halloran. The analyst has a 89.66% overall success rate and has witnessed an average return of 26.1%. His top recommendation was for a precious metal exploration company, Coeur Mining (CDE). Through his Buy call on CDE stock, O’Halloran generated a solid return of 96.8% from May 7, 2025, to August 7, 2025.
Ending Thoughts
Despite macro uncertainty, these top analysts generated significant returns from their stock selections. Thus, by following Top Analysts’ ratings, investors can potentially enhance their portfolio’s profitability as they have a track record of generating significant returns from their recommendations in the past.

