Dalton Baretto

Stock Analyst at Canaccord Genuity

(4.92)
# 202
Out of 4,356 analysts
1073
Total ratings
59%
Success rate
23.6%
Average return

Stocks Rated by Dalton Baretto

Taseko Mines Limited
May 8, 2026
Reiterated: Buy
Price Target: $14.00
Current: $10.25
Upside: +36.59%
Lundin Mining Corporation
May 8, 2026
Reiterated: Buy
Price Target: $46.00
Current: $41.18
Upside: +11.70%
Hudbay Minerals Inc.
May 4, 2026
Maintained: Buy
Price Target: $41.00$40.00
Current: $40.31
Upside: -0.77%
First Quantum Minerals Ltd.
Apr 30, 2026
Maintained: Buy
Price Target: $48.00$46.00
Current: $42.44
Upside: +8.39%
Coeur Mining
Apr 29, 2026
Upgraded: Buy
Price Target: $26
Current: $19.32
Upside: +34.58%
Hecla Mining Company
Apr 29, 2026
Upgraded: Buy
Price Target: $24
Current: $17.77
Upside: +35.06%
Magna International Inc.
Apr 21, 2026
Maintained: Buy
Price Target: $6.00
Current: $89.35
Upside: -93.28%
Teck Resources Limited
Apr 21, 2026
Maintained: Hold
Price Target: $80.00$78.00
Current: $91.43
Upside: -14.69%
Western Copper and Gold Corporation
Apr 21, 2026
Maintained: Buy
Price Target: $6.00$10.00
Current: $4.12
Upside: +142.72%
Ivanhoe Mines Ltd.
Apr 21, 2026
Maintained: Hold
Price Target: $11.50$12.00
Current: $12.21
Upside: -1.72%
Maintained: Buy
Price Target: $1.50$6.00
Current: $6.14
Upside: -2.28%
Maintained: Buy
Price Target: $8.80$6.04
Current: $4.45
Upside: +35.68%
Maintained: Buy
Price Target: $11.50$15.00
Current: $7.87
Upside: +90.60%
Maintained: Buy
Price Target: $8.00$10.00
Current: $6.84
Upside: +46.20%
Maintained: Buy
Price Target: $18.00$17.00
Current: $15.01
Upside: +13.26%
Maintained: Buy
Price Target: $52.00$51.00
Current: $42.01
Upside: +21.40%
Maintained: Buy
Price Target: $12.00$18.00
Current: $10.70
Upside: +68.22%
Maintained: Buy
Price Target: $18.00$25.00
Current: $14.08
Upside: +77.56%
Maintained: Hold
Price Target: $8.75$8.00
Current: $9.64
Upside: -17.01%
Maintained: Buy
Price Target: $17.00$16.00
Current: $8.52
Upside: +87.79%
Maintained: Buy
Price Target: $4.50$6.50
Current: $2.33
Upside: +178.97%
Maintained: Buy
Price Target: $9.50$20.00
Current: $17.50
Upside: +14.29%
Maintained: Buy
Price Target: $1.80$2.50
Current: $0.325
Upside: +669.23%
Initiated Coverage: Buy
Price Target: $2.00
Current: $1.85
Upside: +8.11%
Maintained: Buy
Price Target: $8.00$10.50
Current: $13.83
Upside: -24.08%
Maintained: Hold
Price Target: $0.35$1.13
Current: $3.27
Upside: -65.44%
Maintained: Sell
Price Target: $17.75
Current: $28.80
Upside: -38.37%
Maintained: Buy
Price Target: $6.50$8.50
Current: $3.72
Upside: +128.49%
Maintained: Buy
Price Target: $29.50
Current: $56.56
Upside: n/a
Maintained: Buy
Price Target: $9.50$11.00
Current: $24.34
Upside: n/a
Maintained: Buy
Price Target: $38.64$30.36
Current: $78.73
Upside: n/a
Maintained: Buy
Price Target: $26.50$23.00
Current: $43.09
Upside: n/a
Maintained: Buy
Price Target: $6.50$8.50
Current: $18.80
Upside: n/a
Maintained: Buy
Price Target: $3.05$3.73
Current: $41.64
Upside: n/a
Maintained: Buy
Price Target: $8.50$9.50
Current: $46.30
Upside: n/a
Maintained: Sell
Price Target: $0.25$0.22
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $29.00$35.00
Current: $46.58
Upside: n/a
Reiterated: Hold
Price Target: $3.80$2.50
Current: $6.86
Upside: n/a
Reiterated: Hold
Price Target: $4.83
Current: $13.75
Upside: n/a