Anita Soni

Stock Analyst at CIBC

(4.83)
# 421
Out of 4,345 analysts
574
Total ratings
58.2%
Success rate
23.3%
Average return

Stocks Rated by Anita Soni

Agnico Eagle Mines Limited
May 26, 2026
Maintained: Buy
Price Target: $419.77$428.05
Current: $242.09
Upside: +76.82%
G Mining Ventures Corp.
May 26, 2026
Maintained: Buy
Price Target: $62.00$60.00
Current: $40.56
Upside: +47.93%
Lumina Metals Corp.
May 21, 2026
Initiated Coverage: Buy
Price Target: $18.00
Current: $11.94
Upside: +50.75%
Lundin Mining Corporation
May 11, 2026
Maintained: Hold
Price Target: $41.00
Current: $39.63
Upside: +3.46%
B2Gold Corp.
May 11, 2026
Maintained: Hold
Price Target: $8.98$10.36
Current: $6.28
Upside: +64.91%
Lundin Gold Inc.
May 8, 2026
Maintained: Hold
Price Target: $141.00$137.00
Current: $84.03
Upside: +63.04%
Endeavour Mining plc
May 1, 2026
Rated: Buy
Price Target: $119.00$122.00
Current: $81.51
Upside: +49.67%
Barrick Mining Corporation
Apr 30, 2026
Maintained: Buy
Price Target: $86.99
Current: $57.08
Upside: +52.40%
Kinross Gold Corporation
Apr 30, 2026
Maintained: Buy
Price Target: $74.56
Current: $39.47
Upside: +88.91%
Teck Resources Limited
Apr 24, 2026
Maintained: Hold
Price Target: $57.00$83.00
Current: $90.23
Upside: -8.01%
Rated: Buy
Price Target: $95.00$200.00
Current: $148.70
Upside: +34.50%
Maintained: Buy
Price Target: $42.00$46.00
Current: $36.79
Upside: +25.03%
Maintained: Buy
Price Target: $177$176
Current: $107.23
Upside: +64.13%
Rated: Buy
Price Target: $32.00$31.00
Current: $16.93
Upside: +83.11%
Reiterated: Hold
Price Target: $16.00$15.50
Current: $14.54
Upside: +6.60%
Reiterated: Buy
Price Target: $46.95
Current: $22.93
Upside: +104.74%
Maintained: Hold
Price Target: $42.00$52.00
Current: $38.99
Upside: +33.37%
Maintained: Hold
Price Target: $36.00$46.00
Current: $39.71
Upside: +15.84%
Maintained: Buy
Price Target: $11.50$15.00
Current: $23.26
Upside: -35.51%
Maintained: Buy
Price Target: $19.00
Current: $26.23
Upside: -27.56%
Maintained: Buy
Price Target: $7.00
Current: $5.01
Upside: +39.72%
Maintained: Buy
Price Target: $17.40$30.00
Current: $37.69
Upside: -20.40%
Reiterated: Buy
Price Target: $19.00
Current: $39.78
Upside: n/a
Maintained: Buy
Price Target: $48.33$88.00
Current: $175.91
Upside: n/a
Maintained: Buy
Price Target: $8.50$9.25
Current: $16.79
Upside: n/a
Maintained: Hold
Price Target: $33.00$34.50
Current: $58.82
Upside: n/a
Maintained: Buy
Price Target: $19.00$22.00
Current: $53.25
Upside: n/a
Maintained: Hold
Price Target: $6.90
Current: $43.57
Upside: n/a
Maintained: Buy
Price Target: $23
Current: $14.51
Upside: n/a
Maintained: Hold
Price Target: $110.47
Current: $308.85
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $94.29
Upside: n/a