Free Trial

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:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Centerra Gold Inc. stock logo
CGAU
Centerra Gold
7/15/2025$7.12Outperform???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
7/15/2025$119.18Outperform???%???%
Newmont Corporation stock logo
NEM
Newmont
7/15/2025$57.11$74.00Neutral???%???%
New Gold Inc. stock logo
NGD
New Gold
7/15/2025$4.53$6.25Outperformer???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
7/15/2025$15.36$21.00Outperformer???%???%
Iamgold Corporation stock logo
IAG
Iamgold
7/15/2025$7.03$10.40Outperformer???%???%
Centerra Gold Inc. stock logo
CGAU
Centerra Gold
7/15/2025$7.18$15.00Outperformer???%???%
B2Gold Corp. stock logo
BTG
B2Gold
7/15/2025$3.47$4.00Neutral???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
7/15/2025$119.31$165.00Outperformer???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
5/13/2025$13.77$16.00Outperformer???%???%
Iamgold Corporation stock logo
IAG
Iamgold
5/8/2025$6.98$9.20Outperformer???%???%
Royal Gold, Inc. stock logo
RGLD
Royal Gold
5/8/2025$179.29$215.00Neutral???%???%
New Gold Inc. stock logo
NGD
New Gold
5/8/2025$4.11$4.75Outperformer???%???%
B2Gold Corp. stock logo
BTG
B2Gold
3/20/2025$3.22$3.60Neutral???%???%
Iamgold Corporation stock logo
IAG
Iamgold
3/20/2025$6.16$8.40Outperformer???%???%
B2Gold Corp. stock logo
BTG
B2Gold
1/15/2025$2.46$3.30Neutral???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
7/9/2021$61.48$121.50Buy???%???%
New Gold Inc. stock logo
NGD
New Gold
5/13/2020$1.01$1.20Neutral???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
5/1/2020$61.20$74.00Buy???%???%
New Gold Inc. stock logo
NGD
New Gold
3/18/2020$0.62Neutral???%???%
Newmont Corporation stock logo
NEM
Newmont
2/23/2020$49.44$58.00Outperform???%???%
New Gold Inc. stock logo
NGD
New Gold
2/14/2020$0.76$0.60Sector Underperform???%???%
TMMFF
TMAC Resources
11/1/2019$2.82$4.50Hold???%???%
New Gold Inc. stock logo
NGD
New Gold
10/15/2019$1.01$1.40Hold???%???%
TMMFF
TMAC Resources
9/18/2019$3.71$6.50Hold???%???%
Pretium Resources Inc. stock logo
PVG
Pretium Resources
9/18/2019$11.95Hold???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
9/18/2019$5.18$6.00Buy???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
9/18/2019$18.43$22.50Buy???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
9/18/2019$58.20Buy???%???%
Yamana Gold Inc. stock logo
AUY
Yamana Gold
9/6/2019$3.45$4.00Buy???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
7/29/2019$53.74$70.00Buy???%???%
New Gold Inc. stock logo
NGD
New Gold
7/15/2019$1.22Neutral???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
6/24/2019$52.27$59.00Buy???%???%
TMMFF
TMAC Resources
4/8/2019$3.45Hold???%???%
Pretium Resources Inc. stock logo
PVG
Pretium Resources
4/8/2019$8.72$12.00Hold???%???%
New Gold Inc. stock logo
NGD
New Gold
4/5/2019$0.88$0.60Sell???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
4/5/2019$43.45$57.50Buy???%???%
New Gold Inc. stock logo
NGD
New Gold
2/15/2019$0.92$0.50Sector Underperform???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
2/7/2019$3.33$3.00Hold???%???%
New Gold Inc. stock logo
NGD
New Gold
1/20/2019$0.96Hold???%???%
TMMFF
TMAC Resources
1/20/2019$4.49Hold???%???%
Pretium Resources Inc. stock logo
PVG
Pretium Resources
1/20/2019$6.80Hold???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
1/20/2019$38.99Buy???%???%
Pretium Resources Inc. stock logo
PVG
Pretium Resources
1/10/2019$7.00Hold???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
12/19/2018$3.08Underperform???%???%
Lundin Mining Corp. stock logo
LUNMF
Lundin Mining
12/2/2018$4.33Neutral???%???%
Lundin Mining Corp. stock logo
LUNMF
Lundin Mining
11/26/2018$3.99Hold???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
9/25/2018$2.97$4.00Hold???%???%
Yamana Gold Inc. stock logo
AUY
Yamana Gold
9/10/2018$2.40Outperform???%???%
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
5/7/2018$17.60$23.00Buy???%???%
Yamana Gold Inc. stock logo
AUY
Yamana Gold
5/3/2018$3.01$4.00Buy???%???%
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
5/1/2018$16.65$23.00Buy???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
4/27/2018$0.96$1.00Hold???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
4/13/2018$13.15$19.00Hold???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
4/4/2018$0.93$1.00Hold???%???%
Franco-Nevada Corporation stock logo
FNV
Franco-Nevada
3/9/2018$68.17$80.00Hold???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
3/9/2018$39.06Buy???%???%
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
2/25/2018$19.43$23.00Buy???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
1/26/2018$1.37$1.60Neutral???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
1/26/2018$49.23$62.00Buy???%???%
Franco-Nevada Corporation stock logo
FNV
Franco-Nevada
1/22/2018$75.92$80.00Hold???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
1/18/2018$14.62$19.00Hold???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
12/28/2017$46.33$62.00Buy???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
12/22/2017$45.32$62.00Buy???%???%
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
11/28/2017$16.27$23.00Outperform???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
10/26/2017$15.75$19.00Neutral???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
10/23/2017$2.17Underperform???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
9/25/2017$46.74$59.00Buy???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
9/25/2017$2.26Neutral???%???%
Franco-Nevada Corporation stock logo
FNV
Franco-Nevada
9/25/2017$79.32$80.00Neutral???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
9/24/2017$2.26$2.40Neutral???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
9/10/2017$51.20$64.00Buy???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
7/31/2017$2.26$2.40Underperform???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
7/29/2017$2.26$2.00Hold???%???%
Iamgold Corporation stock logo
IAG
Iamgold
7/18/2017$5.16$6.00Hold???%???%
Newmont Corporation stock logo
NEM
Newmont
7/18/2017$33.88$45.00Buy???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
7/18/2017$44.94$63.00Buy???%???%
Franco-Nevada Corporation stock logo
FNV
Franco-Nevada
7/18/2017$73.40$78.00Buy???%???%
Newmont Corporation stock logo
NEM
Newmont
6/14/2017$34.48$47.00Buy???%???%
Franco-Nevada Corporation stock logo
FNV
Franco-Nevada
6/14/2017$71.11$80.00Buy???%???%
Iamgold Corporation stock logo
IAG
Iamgold
6/14/2017$5.00$6.00Hold???%???%
Iamgold Corporation stock logo
IAG
Iamgold
6/7/2017$5.06$5.00Hold???%???%
Iamgold Corporation stock logo
IAG
Iamgold
5/10/2017$3.72$5.00Neutral???%???%
Newmont Corporation stock logo
NEM
Newmont
4/27/2017$32.98Buy???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
3/29/2017$3.48$5.20Outperform???%???%
Franco-Nevada Corporation stock logo
FNV
Franco-Nevada
3/25/2017$64.58$79.00Buy???%???%
New Gold Inc. stock logo
NGD
New Gold
3/16/2017$2.83$3.00Underperform???%???%
Yamana Gold Inc. stock logo
AUY
Yamana Gold
3/11/2017$2.62$3.00Hold???%???%
Yamana Gold Inc. stock logo
AUY
Yamana Gold
2/15/2017$3.35$4.00Hold???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
2/15/2017$49.42Buy???%???%
Alamos Gold Inc. stock logo
AGI
Alamos Gold
1/13/2017$8.41Neutral???%???%
Yamana Gold Inc. stock logo
AUY
Yamana Gold
1/13/2017$3.13$4.00Neutral???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
11/25/2016$39.84$69.00Buy???%???%
Yamana Gold Inc. stock logo
AUY
Yamana Gold
11/24/2016$2.92$5.00Buy???%???%
Alamos Gold Inc. stock logo
AGI
Alamos Gold
11/12/2016$6.34$11.00Buy???%???%
Iamgold Corporation stock logo
IAG
Iamgold
8/18/2016$4.80$5.25Neutral???%???%
Wheaton Precious Metals Corp. stock logo
WPM
Wheaton Precious Metals
8/13/2016$30.47$42.00Outperform???%???%
Wheaton Precious Metals Corp. stock logo
WPM
Wheaton Precious Metals
8/2/2016$28.59$40.00Outperform???%???%
Alamos Gold Inc. stock logo
AGI
Alamos Gold
6/30/2016$8.38$11.00Outperform???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
6/29/2016$4.96Hold???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
6/5/2016$4.67$6.00Buy???%???%
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
6/4/2016$50.16Buy???%???%
Goldcorp Inc. stock logo
GG
Goldcorp
5/14/2016$17.96Hold???%???%
Alamos Gold Inc. stock logo
AGI
Alamos Gold
5/14/2016$6.68Hold???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
5/3/2016$5.64$5.50Neutral???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
4/11/2016$3.66Buy???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
4/11/2016$15.18Buy???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
4/8/2016$14.52$17.00Outperform???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
4/8/2016$3.21$4.00Outperform???%???%
Goldcorp Inc. stock logo
GG
Goldcorp
4/3/2016$16.08$13.00Hold???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
4/2/2016$3.48Buy???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
3/31/2016$3.44$3.75Outperform???%???%
Kinross Gold Corporation stock logo
KGC
Kinross Gold
3/24/2016$2.94$3.50Outperform???%???%
Franco-Nevada Corporation stock logo
FNV
Franco-Nevada
3/10/2016$60.56$58.00Neutral???%???%
Goldcorp Inc. stock logo
GG
Goldcorp
2/26/2016$15.89$13.00Neutral???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
2/23/2016$12.82$11.00Neutral???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
1/24/2016$8.58Hold???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
1/13/2016$7.90$10.00Neutral???%???%
Newmont Corporation stock logo
NEM
Newmont
12/8/2015$19.75$26.50Outperform???%???%
Yamana Gold Inc. stock logo
AUY
Yamana Gold
9/21/2015$1.75$2.25Outperform???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
8/24/2015$8.01Hold???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
8/6/2015$6.54$11.50???%???%
Newmont Corporation stock logo
NEM
Newmont
7/2/2015$23.67$29.00Outperform???%???%
AuRico Gold Inc. Ordinary Share stock logo
AUQ
AuRico Gold Inc. Ordinary Share
6/25/2015$2.87$3.00Neutral???%???%
Barrick Mining Corporation stock logo
B
Barrick Mining
6/25/2015$10.99$12.50Neutral???%???%
Yamana Gold Inc. stock logo
AUY
Yamana Gold
6/24/2015$3.20$3.75Neutral???%???%
Newmont Corporation stock logo
NEM
Newmont
6/23/2015$23.95$30.00Outperform???%???%
Eldorado Gold Corporation stock logo
EGO
Eldorado Gold
1/21/2015$7.78Neutral???%???%
Goldcorp Inc. stock logo
GG
Goldcorp
1/13/2015$21.46$26.00Outperform???%???%
Goldcorp Inc. stock logo
GG
Goldcorp
9/24/2014$23.60$33.00Outperform???%???%
Goldcorp Inc. stock logo
GG
Goldcorp
7/17/2014$27.39$32.00???%???%


Return to Analyst Rankings