Anita Soni

Stock Analyst at CIBC

(4.79)
# 567
Out of 4,581 analysts
584
Total ratings
53.5%
Success rate
19.5%
Average return

Stocks Rated by Anita Soni

First Quantum Minerals Ltd.
Jul 30, 2026
Maintained: Hold
Price Target: $46.00$41.00
Current: $38.68
Upside: +6.00%
Newmont
Jul 28, 2026
Reiterated: Buy
Price Target: $175$168
Current: $94.26
Upside: +78.23%
Agnico Eagle Mines Limited
Jul 16, 2026
Maintained: Buy
Price Target: $435.52$400.40
Current: $208.74
Upside: +91.82%
Equinox Gold Corp.
Jul 16, 2026
Maintained: Buy
Price Target: $31.00$27.00
Current: $12.93
Upside: +108.82%
IAMGOLD Corporation
Jun 11, 2026
Maintained: Buy
Price Target: $47.77
Current: $19.85
Upside: +140.64%
Kinross Gold Corporation
Jun 9, 2026
Reiterated: Buy
Price Target: $75.87
Current: $32.41
Upside: +134.08%
Capstone Copper Corp.
Jun 1, 2026
Reiterated: Hold
Price Target: $15.50$16.00
Current: $13.20
Upside: +21.21%
Cameco Corporation
May 29, 2026
Maintained: Buy
Price Target: $200.00
Current: $122.56
Upside: +63.19%
G Mining Ventures Corp.
May 26, 2026
Maintained: Buy
Price Target: $62.00$60.00
Current: $42.32
Upside: +41.78%
Lumina Metals Corp.
May 21, 2026
Initiated Coverage: Buy
Price Target: $18.00
Current: $8.86
Upside: +103.16%
Maintained: Hold
Price Target: $41.00
Current: $35.05
Upside: +16.98%
Maintained: Hold
Price Target: $9.13$10.54
Current: $5.31
Upside: +98.43%
Maintained: Hold
Price Target: $141.00$137.00
Current: $81.50
Upside: +68.10%
Rated: Buy
Price Target: $119.00$122.00
Current: $67.40
Upside: +81.01%
Maintained: Buy
Price Target: $88.51
Current: $52.06
Upside: +70.01%
Maintained: Hold
Price Target: $57.00$83.00
Current: $85.96
Upside: -3.44%
Maintained: Buy
Price Target: $42.00$46.00
Current: $31.73
Upside: +44.97%
Maintained: Hold
Price Target: $42.00$52.00
Current: $36.90
Upside: +40.92%
Maintained: Buy
Price Target: $11.50$15.00
Current: $24.71
Upside: n/a
Maintained: Buy
Price Target: $19.00
Current: $25.97
Upside: n/a
Maintained: Buy
Price Target: $7.00
Current: $4.49
Upside: n/a
Maintained: Buy
Price Target: $17.40$30.00
Current: $24.73
Upside: n/a
Reiterated: Buy
Price Target: $19.00
Current: $37.65
Upside: n/a
Maintained: Buy
Price Target: $49.17$88.00
Current: $157.20
Upside: n/a
Maintained: Buy
Price Target: $8.50$9.25
Current: $12.92
Upside: n/a
Maintained: Hold
Price Target: $33.00$34.50
Current: $55.55
Upside: n/a
Maintained: Buy
Price Target: $19.00$22.00
Current: $39.44
Upside: n/a
Maintained: Hold
Price Target: $7.02
Current: $45.70
Upside: n/a
Maintained: Buy
Price Target: $23
Current: $13.05
Upside: n/a
Maintained: Hold
Price Target: $112.39
Current: $306.84
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $94.49
Upside: n/a