Anita Soni

Stock Analyst at CIBC

(4.88)
# 302
Out of 4,712 analysts
591
Total ratings
63.8%
Success rate
24.1%
Average return

Stocks Rated by Anita Soni

Denison Mines Corp.
Aug 17, 2026
Reiterated: Buy
Price Target: $6.50
Current: $4.63
Upside: +40.39%
Lumina Metals Corp.
Aug 17, 2026
Reiterated: Buy
Price Target: $18.00
Current: $11.38
Upside: +58.17%
Newmont
Aug 14, 2026
Reiterated: Buy
Price Target: $168$170
Current: $128.71
Upside: +32.08%
G Mining Ventures Corp.
Aug 14, 2026
Reiterated: Buy
Price Target: $60.00$57.00
Current: $52.40
Upside: +8.78%
B2Gold Corp.
Aug 11, 2026
Upgraded: Buy
Price Target: $10.35
Current: $7.65
Upside: +35.30%
Lundin Gold Inc.
Aug 10, 2026
Reiterated: Hold
Price Target: $137.00$131.00
Current: $96.57
Upside: +35.65%
Equinox Gold Corp.
Aug 5, 2026
Reiterated: Buy
Price Target: $27.00$24.00
Current: $17.75
Upside: +35.21%
Agnico Eagle Mines Limited
Jul 31, 2026
Reiterated: Buy
Price Target: $394.37
Current: $280.10
Upside: +40.80%
Capstone Copper Corp.
Jul 31, 2026
Reiterated: Hold
Price Target: $16.00$17.00
Current: $16.02
Upside: +6.12%
Endeavour Mining plc
Jul 31, 2026
Reiterated: Buy
Price Target: $122.00$110.00
Current: $87.14
Upside: +26.23%
Reiterated: Buy
Price Target: $74.40
Current: $41.75
Upside: +78.21%
Reiterated: Hold
Price Target: $46.00$41.00
Current: $46.30
Upside: -11.45%
Reiterated: Buy
Price Target: $46.92
Current: $28.43
Upside: +65.04%
Reiterated: Buy
Price Target: $200.00
Current: $138.80
Upside: +44.09%
Reiterated: Hold
Price Target: $41.00
Current: $37.26
Upside: +10.04%
Reiterated: Buy
Price Target: $86.80
Current: $61.56
Upside: +41.00%
Reiterated: Hold
Price Target: $57.00$83.00
Current: $97.28
Upside: -14.68%
Reiterated: Buy
Price Target: $42.00$46.00
Current: $39.82
Upside: +15.52%
Reiterated: Hold
Price Target: $42.00$52.00
Current: $52.86
Upside: -1.63%
Reiterated: Buy
Price Target: $17.40$30.00
Current: $31.69
Upside: n/a
Reiterated: Buy
Price Target: $11.50$15.00
Current: $32.18
Upside: n/a
Reiterated: Buy
Price Target: $19.00
Current: $28.22
Upside: n/a
Reiterated: Buy
Price Target: $7.00
Current: $5.65
Upside: n/a
Reiterated: Buy
Price Target: $19.00
Current: $45.48
Upside: n/a
Reiterated: Buy
Price Target: $48.43$88.00
Current: $216.78
Upside: n/a
Reiterated: Hold
Price Target: $33.00$34.50
Current: $69.95
Upside: n/a
Reiterated: Buy
Price Target: $19.00$22.00
Current: $51.07
Upside: n/a
Reiterated: Hold
Price Target: $6.92
Current: $61.49
Upside: n/a
Reiterated: Buy
Price Target: $23
Current: $14.25
Upside: n/a
Reiterated: Hold
Price Target: $110.69
Current: $367.13
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $87.53
Upside: n/a