Craig Hutchison

Stock Analyst at TD Cowen

(4.89)
# 278
Out of 4,408 analysts
375
Total ratings
59.8%
Success rate
29.3%
Average return

Stocks Rated by Craig Hutchison

Denison Mines Corp.
Jun 12, 2026
Maintained: Buy
Price Target: $6.50
Current: $4.65
Upside: +39.78%
Lundin Mining Corporation
May 7, 2026
Maintained: Buy
Price Target: $45.00$44.00
Current: $39.83
Upside: +10.47%
Cameco Corporation
May 6, 2026
Reiterated: Buy
Price Target: $142.00$185.00
Current: $149.78
Upside: +23.51%
First Quantum Minerals Ltd.
Apr 29, 2026
Maintained: Hold
Price Target: $42.00
Current: $45.73
Upside: -8.16%
Teck Resources Limited
Apr 24, 2026
Maintained: Hold
Price Target: $82.00
Current: $92.50
Upside: -11.35%
Altius Minerals Corporation
Apr 10, 2026
Downgraded: Hold
Price Target: $52.00$54.00
Current: $59.93
Upside: -9.89%
Ivanhoe Mines Ltd.
Apr 1, 2026
Maintained: Buy
Price Target: $16.00$13.00
Current: $12.41
Upside: +4.75%
Lithium Argentina AG
Mar 24, 2026
Maintained: Buy
Price Target: $40.00$12.58
Current: $13.69
Upside: -8.13%
Lithium Americas Corp.
Mar 20, 2026
Maintained: Hold
Price Target: $6.99
Current: $6.44
Upside: +8.49%
Uranium Energy
Mar 11, 2026
Maintained: Buy
Price Target: $17$21
Current: $11.77
Upside: +78.42%
Maintained: Buy
Price Target: $6.50$13.00
Current: $10.89
Upside: +19.38%
Upgraded: Buy
Price Target: $5.50$8.00
Current: $5.70
Upside: +40.35%
Reiterated: Buy
Price Target: $15.00$43.00
Current: $40.26
Upside: +6.81%
Downgraded: Hold
Price Target: $22.00$33.00
Current: $42.95
Upside: -23.17%
Maintained: Buy
Price Target: $2.00$5.00
Current: $6.57
Upside: -23.90%
Maintained: Buy
Price Target: $7.08$6.07
Current: $4.25
Upside: n/a
Downgraded: Hold
Price Target: $33.00$31.00
Current: $28.81
Upside: n/a
Maintained: Buy
Price Target: $7.50$7.00
Current: $12.74
Upside: n/a
Maintained: Buy
Price Target: $12.00
Current: $14.77
Upside: n/a
Maintained: Buy
Price Target: $39.13
Current: $71.35
Upside: n/a
Reiterated: Hold
Price Target: $7.50$9.00
Current: $26.41
Upside: n/a
Maintained: Buy
Price Target: $13.00
Current: $15.33
Upside: n/a
Downgraded: Hold
Price Target: $1.75$2.00
Current: $2.49
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $0.0002
Upside: n/a
Maintained: Hold
Price Target: $1.25$0.64
Current: $0.000001
Upside: n/a
Maintained: Hold
Price Target: $2.25$1.15
Current: $3.07
Upside: n/a
Maintained: Hold
Price Target: $2.75$2.00
Current: $7.24
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $10.46
Upside: n/a