Craig Hutchison

Stock Analyst at TD Cowen

(4.89)
# 293
Out of 4,703 analysts
387
Total ratings
59.1%
Success rate
28.7%
Average return

Stocks Rated by Craig Hutchison

Talon Metals Corp.
Aug 17, 2026
Maintained: Buy
Price Target: $5.00$8.50
Current: $7.62
Upside: +11.55%
Lithium Americas Corp.
Aug 17, 2026
Rated: Hold
Price Target: $6.92$6.23
Current: $4.14
Upside: +50.42%
Denison Mines Corp.
Aug 16, 2026
Maintained: Buy
Price Target: $6.50
Current: $4.72
Upside: +37.71%
Lithium Argentina AG
Aug 16, 2026
Maintained: Buy
Price Target: $12.45$16.61
Current: $9.42
Upside: +76.29%
Lundin Mining Corporation
Aug 7, 2026
Maintained: Buy
Price Target: $44.00$42.00
Current: $35.48
Upside: +18.38%
Ero Copper Corp.
Aug 7, 2026
Maintained: Hold
Price Target: $33.00$45.00
Current: $48.24
Upside: -6.72%
Ivanhoe Mines Ltd.
Jul 30, 2026
Maintained: Buy
Price Target: $13.00
Current: $11.78
Upside: +10.36%
First Quantum Minerals Ltd.
Jul 29, 2026
Maintained: Buy
Price Target: $47.00
Current: $44.58
Upside: +5.43%
Teck Resources Limited
Jul 23, 2026
Maintained: Hold
Price Target: $82.00$89.00
Current: $95.59
Upside: -6.89%
NGEx Minerals Ltd.
Jul 23, 2026
Initiated Coverage: Buy
Price Target: $35.00
Current: $25.37
Upside: +37.96%
Initiated Coverage: Hold
Price Target: $54.00$60.00
Current: $64.00
Upside: -6.25%
Reiterated: Buy
Price Target: $142.00$185.00
Current: $139.44
Upside: +32.67%
Maintained: Buy
Price Target: $17$21
Current: $11.54
Upside: +81.98%
Maintained: Buy
Price Target: $6.50$13.00
Current: $11.69
Upside: +11.21%
Upgraded: Buy
Price Target: $5.50$8.00
Current: $4.60
Upside: +73.91%
Reiterated: Buy
Price Target: $15.00$43.00
Current: $37.94
Upside: +13.34%
Maintained: Buy
Price Target: $7.02$6.02
Current: $3.48
Upside: n/a
Downgraded: Hold
Price Target: $33.00$31.00
Current: $26.32
Upside: n/a
Maintained: Buy
Price Target: $7.50$7.00
Current: $15.40
Upside: n/a
Maintained: Buy
Price Target: $12.00
Current: $14.89
Upside: n/a
Maintained: Buy
Price Target: $38.75
Current: $71.04
Upside: n/a
Reiterated: Hold
Price Target: $7.50$9.00
Current: $28.97
Upside: n/a
Maintained: Buy
Price Target: $13.00
Current: $15.05
Upside: n/a
Downgraded: Hold
Price Target: $1.75$2.00
Current: $2.38
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $0.0002
Upside: n/a
Maintained: Hold
Price Target: $1.26$0.65
Current: $0.000001
Upside: n/a
Maintained: Hold
Price Target: $2.25$1.15
Current: $2.04
Upside: n/a
Maintained: Hold
Price Target: $2.75$2.00
Current: $9.31
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $11.70
Upside: n/a