Dalton Baretto

Stock Analyst at Canaccord Genuity

(4.87)
# 366
Out of 4,587 analysts
1059
Total ratings
54.8%
Success rate
19.6%
Average return

Stocks Rated by Dalton Baretto

Ivanhoe Mines Ltd.
Jul 20, 2026
Upgraded: Buy
Price Target: $12.00$13.00
Current: $10.57
Upside: +22.99%
Lumina Metals Corp.
Jun 15, 2026
Initiated Coverage: Buy
Price Target: $21.50
Current: $8.93
Upside: +140.76%
Trekor Metals Limited
May 8, 2026
Reiterated: Buy
Price Target: $14.00
Current: $9.87
Upside: +41.84%
Lundin Mining Corporation
May 8, 2026
Reiterated: Buy
Price Target: $46.00
Current: $35.61
Upside: +29.18%
Hudbay Minerals Inc.
May 4, 2026
Maintained: Buy
Price Target: $41.00$40.00
Current: $31.84
Upside: +25.63%
First Quantum Minerals Ltd.
Apr 30, 2026
Maintained: Buy
Price Target: $48.00$46.00
Current: $38.96
Upside: +18.07%
Coeur Mining
Apr 29, 2026
Upgraded: Buy
Price Target: $26
Current: $15.40
Upside: +68.83%
Hecla Mining Company
Apr 29, 2026
Upgraded: Buy
Price Target: $24
Current: $14.93
Upside: +60.75%
Magna International Inc.
Apr 21, 2026
Maintained: Buy
Price Target: $6.00
Current: $97.91
Upside: -93.87%
Teck Resources Limited
Apr 21, 2026
Maintained: Hold
Price Target: $80.00$78.00
Current: $87.53
Upside: -10.89%
Maintained: Buy
Price Target: $6.00$10.00
Current: $2.94
Upside: +240.14%
Maintained: Buy
Price Target: $1.50$6.00
Current: $5.56
Upside: +7.91%
Maintained: Buy
Price Target: $8.95$6.13
Current: $3.48
Upside: +76.29%
Maintained: Buy
Price Target: $11.50$15.00
Current: $7.20
Upside: +108.33%
Maintained: Buy
Price Target: $8.00$10.00
Current: $5.23
Upside: +91.20%
Maintained: Buy
Price Target: $18.00$17.00
Current: $13.25
Upside: +28.30%
Maintained: Buy
Price Target: $52.00$51.00
Current: $37.87
Upside: +34.67%
Maintained: Buy
Price Target: $12.00$18.00
Current: $7.39
Upside: +143.57%
Maintained: Buy
Price Target: $18.00$25.00
Current: $10.81
Upside: +131.27%
Maintained: Buy
Price Target: $17.00$16.00
Current: $5.49
Upside: +191.44%
Maintained: Buy
Price Target: $4.50$6.50
Current: $2.28
Upside: +185.09%
Maintained: Buy
Price Target: $9.50$20.00
Current: $13.51
Upside: +48.04%
Maintained: Buy
Price Target: $1.80$2.50
Current: $0.33
Upside: +669.23%
Initiated Coverage: Buy
Price Target: $2.00
Current: $1.43
Upside: +39.86%
Maintained: Buy
Price Target: $8.00$10.50
Current: $12.29
Upside: n/a
Maintained: Hold
Price Target: $0.35$1.13
Current: $2.85
Upside: n/a
Maintained: Sell
Price Target: $17.75
Current: $25.89
Upside: n/a
Maintained: Buy
Price Target: $6.50$8.50
Current: $2.39
Upside: n/a
Maintained: Buy
Price Target: $29.50
Current: $39.74
Upside: n/a
Maintained: Buy
Price Target: $9.50$11.00
Current: $25.67
Upside: n/a
Maintained: Buy
Price Target: $39.34$30.91
Current: $61.65
Upside: n/a
Maintained: Buy
Price Target: $19$16
Current: $26.68
Upside: n/a
Maintained: Buy
Price Target: $6.50$8.50
Current: $13.19
Upside: n/a
Maintained: Buy
Price Target: $3.05$3.67
Current: $34.84
Upside: n/a
Maintained: Buy
Price Target: $8.50$9.50
Current: $52.30
Upside: n/a
Maintained: Sell
Price Target: $0.25$0.21
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $29.00$35.00
Current: $37.58
Upside: n/a
Reiterated: Hold
Price Target: $3.86$2.50
Current: $7.31
Upside: n/a
Reiterated: Hold
Price Target: $4.92
Current: $10.86
Upside: n/a