Anita Soni - CIBC Analyst Performance This page shows the methodology used to calculate Anita Soni's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily. MarketBeat Analyst Ranking: Subscribe to MarketBeat All Access for the recommendation accuracy ratingAverage 12-Month ROI of Buy and Strong Buy Recommendations: ???% Export to Excel CompanyReport DateReport Date Price12-MonthPrice TargetRating12-MonthActual Price12-MonthROIDetailsCGAUCenterra Gold7/15/2025$7.12Outperform???%???%AEMAgnico Eagle Mines7/15/2025$119.18Outperform???%???%NEMNewmont7/15/2025$57.11$74.00Neutral???%???%NGDNew Gold7/15/2025$4.53$6.25Outperformer???%???%KGCKinross Gold7/15/2025$15.36$21.00Outperformer???%???%IAGIamgold7/15/2025$7.03$10.40Outperformer???%???%CGAUCenterra Gold7/15/2025$7.18$15.00Outperformer???%???%BTGB2Gold7/15/2025$3.47$4.00Neutral???%???%AEMAgnico Eagle Mines7/15/2025$119.31$165.00Outperformer???%???%KGCKinross Gold5/13/2025$13.77$16.00Outperformer???%???%IAGIamgold5/8/2025$6.98$9.20Outperformer???%???%RGLDRoyal Gold5/8/2025$179.29$215.00Neutral???%???%NGDNew Gold5/8/2025$4.11$4.75Outperformer???%???%BTGB2Gold3/20/2025$3.22$3.60Neutral???%???%IAGIamgold3/20/2025$6.16$8.40Outperformer???%???%BTGB2Gold1/15/2025$2.46$3.30Neutral???%???%AEMAgnico Eagle Mines7/9/2021$61.48$121.50Buy???%???%NGDNew Gold5/13/2020$1.01$1.20Neutral???%???%AEMAgnico Eagle Mines5/1/2020$61.20$74.00Buy???%???%NGDNew Gold3/18/2020$0.62Neutral???%???%NEMNewmont2/23/2020$49.44$58.00Outperform???%???%NGDNew Gold2/14/2020$0.76$0.60Sector Underperform???%???%TMMFFTMAC Resources11/1/2019$2.82$4.50Hold???%???%NGDNew Gold10/15/2019$1.01$1.40Hold???%???%TMMFFTMAC Resources9/18/2019$3.71$6.50Hold???%???%PVGPretium Resources9/18/2019$11.95Hold???%???%KGCKinross Gold9/18/2019$5.18$6.00Buy???%???%BBarrick Mining9/18/2019$18.43$22.50Buy???%???%AEMAgnico Eagle Mines9/18/2019$58.20Buy???%???%AUYYamana Gold9/6/2019$3.45$4.00Buy???%???%AEMAgnico Eagle Mines7/29/2019$53.74$70.00Buy???%???%NGDNew Gold7/15/2019$1.22Neutral???%???%AEMAgnico Eagle Mines6/24/2019$52.27$59.00Buy???%???%TMMFFTMAC Resources4/8/2019$3.45Hold???%???%PVGPretium Resources4/8/2019$8.72$12.00Hold???%???%NGDNew Gold4/5/2019$0.88$0.60Sell???%???%AEMAgnico Eagle Mines4/5/2019$43.45$57.50Buy???%???%NGDNew Gold2/15/2019$0.92$0.50Sector Underperform???%???%KGCKinross Gold2/7/2019$3.33$3.00Hold???%???%NGDNew Gold1/20/2019$0.96Hold???%???%TMMFFTMAC Resources1/20/2019$4.49Hold???%???%PVGPretium Resources1/20/2019$6.80Hold???%???%AEMAgnico Eagle Mines1/20/2019$38.99Buy???%???%PVGPretium Resources1/10/2019$7.00Hold???%???%KGCKinross Gold12/19/2018$3.08Underperform???%???%LUNMFLundin Mining12/2/2018$4.33Neutral???%???%LUNMFLundin Mining11/26/2018$3.99Hold???%???%KGCKinross Gold9/25/2018$2.97$4.00Hold???%???%AUYYamana Gold9/10/2018$2.40Outperform???%???%NEXANexa Resources5/7/2018$17.60$23.00Buy???%???%AUYYamana Gold5/3/2018$3.01$4.00Buy???%???%NEXANexa Resources5/1/2018$16.65$23.00Buy???%???%EGOEldorado Gold4/27/2018$0.96$1.00Hold???%???%BBarrick Mining4/13/2018$13.15$19.00Hold???%???%EGOEldorado Gold4/4/2018$0.93$1.00Hold???%???%FNVFranco-Nevada3/9/2018$68.17$80.00Hold???%???%AEMAgnico Eagle Mines3/9/2018$39.06Buy???%???%NEXANexa Resources2/25/2018$19.43$23.00Buy???%???%EGOEldorado Gold1/26/2018$1.37$1.60Neutral???%???%AEMAgnico Eagle Mines1/26/2018$49.23$62.00Buy???%???%FNVFranco-Nevada1/22/2018$75.92$80.00Hold???%???%BBarrick Mining1/18/2018$14.62$19.00Hold???%???%AEMAgnico Eagle Mines12/28/2017$46.33$62.00Buy???%???%AEMAgnico Eagle Mines12/22/2017$45.32$62.00Buy???%???%NEXANexa Resources11/28/2017$16.27$23.00Outperform???%???%BBarrick Mining10/26/2017$15.75$19.00Neutral???%???%EGOEldorado Gold10/23/2017$2.17Underperform???%???%AEMAgnico Eagle Mines9/25/2017$46.74$59.00Buy???%???%EGOEldorado Gold9/25/2017$2.26Neutral???%???%FNVFranco-Nevada9/25/2017$79.32$80.00Neutral???%???%EGOEldorado Gold9/24/2017$2.26$2.40Neutral???%???%AEMAgnico Eagle Mines9/10/2017$51.20$64.00Buy???%???%EGOEldorado Gold7/31/2017$2.26$2.40Underperform???%???%EGOEldorado Gold7/29/2017$2.26$2.00Hold???%???%IAGIamgold7/18/2017$5.16$6.00Hold???%???%NEMNewmont7/18/2017$33.88$45.00Buy???%???%AEMAgnico Eagle Mines7/18/2017$44.94$63.00Buy???%???%FNVFranco-Nevada7/18/2017$73.40$78.00Buy???%???%NEMNewmont6/14/2017$34.48$47.00Buy???%???%FNVFranco-Nevada6/14/2017$71.11$80.00Buy???%???%IAGIamgold6/14/2017$5.00$6.00Hold???%???%IAGIamgold6/7/2017$5.06$5.00Hold???%???%IAGIamgold5/10/2017$3.72$5.00Neutral???%???%NEMNewmont4/27/2017$32.98Buy???%???%EGOEldorado Gold3/29/2017$3.48$5.20Outperform???%???%FNVFranco-Nevada3/25/2017$64.58$79.00Buy???%???%NGDNew Gold3/16/2017$2.83$3.00Underperform???%???%AUYYamana Gold3/11/2017$2.62$3.00Hold???%???%AUYYamana Gold2/15/2017$3.35$4.00Hold???%???%AEMAgnico Eagle Mines2/15/2017$49.42Buy???%???%AGIAlamos Gold1/13/2017$8.41Neutral???%???%AUYYamana Gold1/13/2017$3.13$4.00Neutral???%???%AEMAgnico Eagle Mines11/25/2016$39.84$69.00Buy???%???%AUYYamana Gold11/24/2016$2.92$5.00Buy???%???%AGIAlamos Gold11/12/2016$6.34$11.00Buy???%???%IAGIamgold8/18/2016$4.80$5.25Neutral???%???%WPMWheaton Precious Metals8/13/2016$30.47$42.00Outperform???%???%WPMWheaton Precious Metals8/2/2016$28.59$40.00Outperform???%???%AGIAlamos Gold6/30/2016$8.38$11.00Outperform???%???%KGCKinross Gold6/29/2016$4.96Hold???%???%EGOEldorado Gold6/5/2016$4.67$6.00Buy???%???%AEMAgnico Eagle Mines6/4/2016$50.16Buy???%???%GGGoldcorp5/14/2016$17.96Hold???%???%AGIAlamos Gold5/14/2016$6.68Hold???%???%KGCKinross Gold5/3/2016$5.64$5.50Neutral???%???%EGOEldorado Gold4/11/2016$3.66Buy???%???%BBarrick Mining4/11/2016$15.18Buy???%???%BBarrick Mining4/8/2016$14.52$17.00Outperform???%???%EGOEldorado Gold4/8/2016$3.21$4.00Outperform???%???%GGGoldcorp4/3/2016$16.08$13.00Hold???%???%KGCKinross Gold4/2/2016$3.48Buy???%???%KGCKinross Gold3/31/2016$3.44$3.75Outperform???%???%KGCKinross Gold3/24/2016$2.94$3.50Outperform???%???%FNVFranco-Nevada3/10/2016$60.56$58.00Neutral???%???%GGGoldcorp2/26/2016$15.89$13.00Neutral???%???%BBarrick Mining2/23/2016$12.82$11.00Neutral???%???%BBarrick Mining1/24/2016$8.58Hold???%???%BBarrick Mining1/13/2016$7.90$10.00Neutral???%???%NEMNewmont12/8/2015$19.75$26.50Outperform???%???%AUYYamana Gold9/21/2015$1.75$2.25Outperform???%???%BBarrick Mining8/24/2015$8.01Hold???%???%BBarrick Mining8/6/2015$6.54$11.50???%???%NEMNewmont7/2/2015$23.67$29.00Outperform???%???%AUQAuRico Gold Inc. Ordinary Share6/25/2015$2.87$3.00Neutral???%???%BBarrick Mining6/25/2015$10.99$12.50Neutral???%???%AUYYamana Gold6/24/2015$3.20$3.75Neutral???%???%NEMNewmont6/23/2015$23.95$30.00Outperform???%???%EGOEldorado Gold1/21/2015$7.78Neutral???%???%GGGoldcorp1/13/2015$21.46$26.00Outperform???%???%GGGoldcorp9/24/2014$23.60$33.00Outperform???%???%GGGoldcorp7/17/2014$27.39$32.00???%???% Return to Analyst Rankings Get 30 Days of MarketBeat All Access for Free Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools. Start Your 30-Day Trial MarketBeat All Access Features Best-in-Class Portfolio Monitoring Get personalized stock ideas. Compare portfolio to indices. Check stock news, ratings, SEC filings, and more. Stock Ideas and Recommendations See daily stock ideas from top analysts. Receive short-term trading ideas from MarketBeat. Identify trending stocks on social media. Advanced Stock Screeners and Research Tools Use our seven stock screeners to find suitable stocks. Stay informed with MarketBeat's real-time news. Export data to Excel for personal analysis. Sign in to your free account to enjoy these benefits In-depth profiles and analysis for 20,000 public companies. Real-time analyst ratings, insider transactions, earnings data, and more. Our daily ratings and market update email newsletter. Sign in to your free account to enjoy all that MarketBeat has to offer. Sign In Create Account Your Email Address: Email Address Required Your Password: Password Required Log In or Sign in with Facebook Sign in with Google Forgot your password? Your Email Address: Please enter your email address. Please enter a valid email address Choose a Password: Please enter your password. Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character. Create My Account (Free) or Sign in with Facebook Sign in with Google By creating a free account, you agree to our terms of service. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.