Dalton Baretto

Stock Analyst at Canaccord Genuity

(4.91)
# 234
Out of 4,423 analysts
1074
Total ratings
57.8%
Success rate
22.7%
Average return

Stocks Rated by Dalton Baretto

Lumina Metals Corp.
Jun 15, 2026
Initiated Coverage: Buy
Price Target: $21.50
Current: $11.29
Upside: +90.43%
Taseko Mines Limited
May 8, 2026
Reiterated: Buy
Price Target: $14.00
Current: $10.10
Upside: +38.61%
Lundin Mining Corporation
May 8, 2026
Reiterated: Buy
Price Target: $46.00
Current: $37.13
Upside: +23.89%
Hudbay Minerals Inc.
May 4, 2026
Maintained: Buy
Price Target: $41.00$40.00
Current: $39.11
Upside: +2.28%
First Quantum Minerals Ltd.
Apr 30, 2026
Maintained: Buy
Price Target: $48.00$46.00
Current: $43.01
Upside: +6.95%
Coeur Mining
Apr 29, 2026
Upgraded: Buy
Price Target: $26
Current: $17.51
Upside: +48.49%
Hecla Mining Company
Apr 29, 2026
Upgraded: Buy
Price Target: $24
Current: $15.96
Upside: +50.38%
Magna International Inc.
Apr 21, 2026
Maintained: Buy
Price Target: $6.00
Current: $91.94
Upside: -93.47%
Teck Resources Limited
Apr 21, 2026
Maintained: Hold
Price Target: $80.00$78.00
Current: $88.93
Upside: -12.29%
Western Copper and Gold Corporation
Apr 21, 2026
Maintained: Buy
Price Target: $6.00$10.00
Current: $3.31
Upside: +202.11%
Maintained: Hold
Price Target: $11.50$12.00
Current: $11.64
Upside: +3.09%
Maintained: Buy
Price Target: $1.50$6.00
Current: $5.76
Upside: +4.17%
Maintained: Buy
Price Target: $8.81$6.04
Current: $4.00
Upside: +51.08%
Maintained: Buy
Price Target: $11.50$15.00
Current: $8.11
Upside: +84.96%
Maintained: Buy
Price Target: $8.00$10.00
Current: $5.93
Upside: +68.63%
Maintained: Buy
Price Target: $18.00$17.00
Current: $14.61
Upside: +16.36%
Maintained: Buy
Price Target: $52.00$51.00
Current: $42.35
Upside: +20.43%
Maintained: Buy
Price Target: $12.00$18.00
Current: $9.46
Upside: +90.27%
Maintained: Buy
Price Target: $18.00$25.00
Current: $12.52
Upside: +99.68%
Maintained: Hold
Price Target: $8.75$8.00
Current: $9.37
Upside: -14.62%
Maintained: Buy
Price Target: $17.00$16.00
Current: $7.58
Upside: +111.08%
Maintained: Buy
Price Target: $4.50$6.50
Current: $2.14
Upside: +203.74%
Maintained: Buy
Price Target: $9.50$20.00
Current: $15.80
Upside: +26.58%
Maintained: Buy
Price Target: $1.80$2.50
Current: $0.39
Upside: +541.03%
Initiated Coverage: Buy
Price Target: $2.00
Current: $1.88
Upside: +6.38%
Maintained: Buy
Price Target: $8.00$10.50
Current: $12.87
Upside: -18.41%
Maintained: Hold
Price Target: $0.35$1.13
Current: $3.25
Upside: -65.23%
Maintained: Sell
Price Target: $17.75
Current: $25.54
Upside: -30.50%
Maintained: Buy
Price Target: $6.50$8.50
Current: $2.94
Upside: +189.12%
Maintained: Buy
Price Target: $29.50
Current: $41.92
Upside: n/a
Maintained: Buy
Price Target: $9.50$11.00
Current: $23.05
Upside: n/a
Maintained: Buy
Price Target: $39.66$31.16
Current: $69.02
Upside: n/a
Maintained: Buy
Price Target: $19$16
Current: $30.95
Upside: n/a
Maintained: Buy
Price Target: $6.50$8.50
Current: $14.51
Upside: n/a
Maintained: Buy
Price Target: $3.05$3.72
Current: $36.65
Upside: n/a
Maintained: Buy
Price Target: $8.50$9.50
Current: $45.40
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: $41.52
Upside: n/a
Reiterated: Hold
Price Target: $3.89$2.50
Current: $7.10
Upside: n/a
Reiterated: Hold
Price Target: $4.96
Current: $12.01
Upside: n/a