Anita Soni

Stock Analyst at CIBC

(4.82)
# 437
Out of 4,662 analysts
591
Total ratings
58.4%
Success rate
21.9%
Average return

Stocks Rated by Anita Soni

Denison Mines Corp.
Aug 17, 2026
Maintained: Buy
Price Target: $6.50
Current: $4.45
Upside: +46.07%
Lumina Metals Corp.
Aug 17, 2026
Reiterated: Buy
Price Target: $18.00
Current: $9.88
Upside: +82.19%
Newmont
Aug 14, 2026
Reiterated: Buy
Price Target: $168$170
Current: $125.08
Upside: +35.91%
G Mining Ventures Corp.
Aug 14, 2026
Maintained: Buy
Price Target: $60.00$57.00
Current: $48.83
Upside: +16.73%
B2Gold Corp.
Aug 11, 2026
Upgraded: Buy
Price Target: $10.42
Current: $7.28
Upside: +43.18%
Lundin Gold Inc.
Aug 10, 2026
Maintained: Hold
Price Target: $137.00$131.00
Current: $97.20
Upside: +34.77%
Equinox Gold Corp.
Aug 5, 2026
Reiterated: Buy
Price Target: $27.00$24.00
Current: $17.52
Upside: +36.99%
Agnico Eagle Mines Limited
Jul 31, 2026
Maintained: Buy
Price Target: $396.10
Current: $286.84
Upside: +38.09%
Kinross Gold Corporation
Jul 31, 2026
Maintained: Buy
Price Target: $75.05
Current: $41.30
Upside: +81.72%
Endeavour Mining plc
Jul 31, 2026
Maintained: Buy
Price Target: $122.00$110.00
Current: $82.76
Upside: +32.91%
Maintained: Hold
Price Target: $16.00$17.00
Current: $15.20
Upside: +11.84%
Maintained: Hold
Price Target: $46.00$41.00
Current: $44.23
Upside: -7.30%
Maintained: Buy
Price Target: $47.25
Current: $27.25
Upside: +73.41%
Maintained: Buy
Price Target: $200.00
Current: $135.25
Upside: +47.87%
Maintained: Hold
Price Target: $41.00
Current: $35.25
Upside: +16.31%
Maintained: Buy
Price Target: $87.56
Current: $62.36
Upside: +40.41%
Maintained: Hold
Price Target: $57.00$83.00
Current: $91.19
Upside: -8.98%
Maintained: Buy
Price Target: $42.00$46.00
Current: $37.84
Upside: +21.56%
Maintained: Hold
Price Target: $42.00$52.00
Current: $47.05
Upside: +10.52%
Maintained: Buy
Price Target: $11.50$15.00
Current: $31.23
Upside: n/a
Maintained: Buy
Price Target: $19.00
Current: $27.70
Upside: n/a
Maintained: Buy
Price Target: $7.00
Current: $5.37
Upside: n/a
Maintained: Buy
Price Target: $17.40$30.00
Current: $32.14
Upside: n/a
Reiterated: Buy
Price Target: $19.00
Current: $47.06
Upside: n/a
Maintained: Buy
Price Target: $48.64$88.00
Current: $203.43
Upside: n/a
Maintained: Hold
Price Target: $33.00$34.50
Current: $67.55
Upside: n/a
Maintained: Buy
Price Target: $19.00$22.00
Current: $49.43
Upside: n/a
Maintained: Hold
Price Target: $6.95
Current: $57.61
Upside: n/a
Maintained: Buy
Price Target: $23
Current: $14.17
Upside: n/a
Maintained: Hold
Price Target: $111.19
Current: $346.87
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $86.15
Upside: n/a