Anita Soni

Stock Analyst at CIBC

(4.86)
# 406
Out of 5,124 analysts
610
Total ratings
58.6%
Success rate
20.4%
Average return

Stocks Rated by Anita Soni

B2Gold Corp.
Nov 9, 2026
Reiterated: Buy
Price Target: $10.59 → $10.23
Current: $8.05
Upside: +27.12%
Agnico Eagle Mines Limited
Nov 5, 2026
Reiterated: Buy
Price Target: $337.34 → $334.51
Current: $283.31
Upside: +18.07%
Ero Copper Corp.
Nov 5, 2026
Reiterated: Hold
Price Target: $56.00
Current: $44.15
Upside: +26.84%
Lundin Gold Inc.
Nov 5, 2026
Reiterated: Hold
Price Target: $131.00 → $103.00
Current: $101.15
Upside: +1.83%
Capstone Copper Corp.
Nov 3, 2026
Reiterated: Hold
Price Target: $17.00 → $16.00
Current: $11.70
Upside: +36.75%
Kinross Gold Corporation
Nov 3, 2026
Reiterated: Buy
Price Target: $47.44 → $46.05
Current: $32.23
Upside: +42.87%
Hudbay Minerals Inc.
Oct 26, 2026
Reiterated: Buy
Price Target: $46.00
Current: $32.17
Upside: +42.99%
IAMGOLD Corporation
Oct 26, 2026
Reiterated: Buy
Price Target: $35.29
Current: $27.95
Upside: +26.25%
Newmont
Oct 16, 2026
Reiterated: Buy
Price Target: $170 → $154
Current: $125.16
Upside: +23.04%
Endeavour Mining plc
Oct 16, 2026
Reiterated: Buy
Price Target: $110.00 → $98.00
Current: $81.05
Upside: +20.91%
Reiterated: Buy
Price Target: $24.00 → $19.50
Current: $17.02
Upside: +14.57%
Reiterated: Buy
Price Target: $57.00 → $60.00
Current: $48.95
Upside: +22.57%
Downgraded: Hold
Price Target: $88.92 → $69.16
Current: $59.76
Upside: +15.73%
Reiterated: Buy
Price Target: $6.50
Current: $3.32
Upside: +95.78%
Reiterated: Buy
Price Target: $18.00
Current: $7.50
Upside: +140.00%
Reiterated: Hold
Price Target: $46.00 → $41.00
Current: $35.10
Upside: +16.81%
Reiterated: Buy
Price Target: $200.00
Current: $106.33
Upside: +88.09%
Reiterated: Hold
Price Target: $41.00
Current: $31.76
Upside: +29.09%
Reiterated: Hold
Price Target: $57.00 → $83.00
Current: $91.33
Upside: -9.12%
Reiterated: Buy
Price Target: $17.40 → $30.00
Current: $33.15
Upside: n/a
Reiterated: Buy
Price Target: $11.50 → $15.00
Current: $32.51
Upside: n/a
Reiterated: Buy
Price Target: $19.00
Current: $23.03
Upside: n/a
Reiterated: Buy
Price Target: $7.00
Current: $4.95
Upside: n/a
Reiterated: Buy
Price Target: $19.00
Current: $46.17
Upside: n/a
Reiterated: Buy
Price Target: $48.43 → $88.00
Current: $202.99
Upside: n/a
Reiterated: Buy
Price Target: $19.00 → $22.00
Current: $45.99
Upside: n/a
Reiterated: Hold
Price Target: $6.92
Current: $52.80
Upside: n/a
Reiterated: Buy
Price Target: $23
Current: $12.04
Upside: n/a
Reiterated: Hold
Price Target: $110.69
Current: $372.37
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $88.73
Upside: n/a