Dalton Baretto

Stock Analyst at Canaccord Genuity

(4.87)
# 380
Out of 4,501 analysts
1058
Total ratings
54.8%
Success rate
20.9%
Average return

Stocks Rated by Dalton Baretto

Lumina Metals Corp.
Jun 15, 2026
Initiated Coverage: Buy
Price Target: $21.50
Current: $9.51
Upside: +126.08%
Trekor Metals Limited
May 8, 2026
Reiterated: Buy
Price Target: $14.00
Current: $10.31
Upside: +35.79%
Lundin Mining Corporation
May 8, 2026
Reiterated: Buy
Price Target: $46.00
Current: $34.86
Upside: +31.96%
Hudbay Minerals Inc.
May 4, 2026
Maintained: Buy
Price Target: $41.00$40.00
Current: $30.63
Upside: +30.59%
First Quantum Minerals Ltd.
Apr 30, 2026
Maintained: Buy
Price Target: $48.00$46.00
Current: $39.26
Upside: +17.17%
Coeur Mining
Apr 29, 2026
Upgraded: Buy
Price Target: $26
Current: $15.98
Upside: +62.70%
Hecla Mining Company
Apr 29, 2026
Upgraded: Buy
Price Target: $24
Current: $15.82
Upside: +51.71%
Magna International Inc.
Apr 21, 2026
Maintained: Buy
Price Target: $6.00
Current: $91.04
Upside: -93.41%
Teck Resources Limited
Apr 21, 2026
Maintained: Hold
Price Target: $80.00$78.00
Current: $84.73
Upside: -7.94%
Western Copper and Gold Corporation
Apr 21, 2026
Maintained: Buy
Price Target: $6.00$10.00
Current: $3.13
Upside: +219.49%
Maintained: Hold
Price Target: $11.50$12.00
Current: $10.76
Upside: +11.52%
Maintained: Buy
Price Target: $1.50$6.00
Current: $5.95
Upside: +0.84%
Maintained: Buy
Price Target: $8.87$6.08
Current: $3.95
Upside: +54.04%
Maintained: Buy
Price Target: $11.50$15.00
Current: $7.58
Upside: +97.89%
Maintained: Buy
Price Target: $8.00$10.00
Current: $5.47
Upside: +82.82%
Maintained: Buy
Price Target: $18.00$17.00
Current: $12.84
Upside: +32.40%
Maintained: Buy
Price Target: $52.00$51.00
Current: $36.23
Upside: +40.77%
Maintained: Buy
Price Target: $12.00$18.00
Current: $9.42
Upside: +91.08%
Maintained: Buy
Price Target: $18.00$25.00
Current: $11.35
Upside: +120.26%
Maintained: Buy
Price Target: $17.00$16.00
Current: $6.06
Upside: +164.03%
Maintained: Buy
Price Target: $4.50$6.50
Current: $2.38
Upside: +173.11%
Maintained: Buy
Price Target: $9.50$20.00
Current: $13.48
Upside: +48.37%
Maintained: Buy
Price Target: $1.80$2.50
Current: $0.345
Upside: +624.64%
Initiated Coverage: Buy
Price Target: $2.00
Current: $1.43
Upside: +39.86%
Maintained: Buy
Price Target: $8.00$10.50
Current: $12.03
Upside: -12.72%
Maintained: Hold
Price Target: $0.35$1.13
Current: $3.25
Upside: -65.23%
Maintained: Sell
Price Target: $17.75
Current: $25.43
Upside: -30.20%
Maintained: Buy
Price Target: $6.50$8.50
Current: $2.97
Upside: +186.20%
Maintained: Buy
Price Target: $29.50
Current: $41.69
Upside: n/a
Maintained: Buy
Price Target: $9.50$11.00
Current: $22.98
Upside: n/a
Maintained: Buy
Price Target: $39.69$31.18
Current: $61.84
Upside: n/a
Maintained: Buy
Price Target: $19$16
Current: $28.58
Upside: n/a
Maintained: Buy
Price Target: $6.50$8.50
Current: $13.84
Upside: n/a
Maintained: Buy
Price Target: $3.05$3.70
Current: $35.01
Upside: n/a
Maintained: Buy
Price Target: $8.50$9.50
Current: $49.01
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: $36.82
Upside: n/a
Reiterated: Hold
Price Target: $3.90$2.50
Current: $7.18
Upside: n/a
Reiterated: Hold
Price Target: $4.96
Current: $11.44
Upside: n/a