Craig Hutchison

Stock Analyst at TD Cowen

(4.87)
# 328
Out of 4,476 analysts
375
Total ratings
58.4%
Success rate
28.3%
Average return

Stocks Rated by Craig Hutchison

Denison Mines Corp.
Jun 12, 2026
Maintained: Buy
Price Target: $6.50
Current: $4.54
Upside: +43.17%
Lundin Mining Corporation
May 7, 2026
Maintained: Buy
Price Target: $45.00$44.00
Current: $35.15
Upside: +25.18%
Cameco Corporation
May 6, 2026
Reiterated: Buy
Price Target: $142.00$185.00
Current: $139.59
Upside: +32.53%
First Quantum Minerals Ltd.
Apr 29, 2026
Maintained: Hold
Price Target: $42.00
Current: $39.80
Upside: +5.53%
Teck Resources Limited
Apr 24, 2026
Maintained: Hold
Price Target: $82.00
Current: $86.12
Upside: -4.78%
Altius Minerals Corporation
Apr 10, 2026
Downgraded: Hold
Price Target: $52.00$54.00
Current: $64.62
Upside: -16.43%
Ivanhoe Mines Ltd.
Apr 1, 2026
Maintained: Buy
Price Target: $16.00$13.00
Current: $10.95
Upside: +18.72%
Lithium Argentina AG
Mar 24, 2026
Maintained: Buy
Price Target: $40.00$12.78
Current: $11.65
Upside: +9.70%
Lithium Americas Corp.
Mar 20, 2026
Maintained: Hold
Price Target: $7.10
Current: $5.42
Upside: +30.99%
Uranium Energy
Mar 11, 2026
Maintained: Buy
Price Target: $17$21
Current: $10.77
Upside: +94.99%
Maintained: Buy
Price Target: $6.50$13.00
Current: $9.90
Upside: +31.31%
Upgraded: Buy
Price Target: $5.50$8.00
Current: $4.91
Upside: +62.93%
Reiterated: Buy
Price Target: $15.00$43.00
Current: $32.90
Upside: +30.70%
Downgraded: Hold
Price Target: $22.00$33.00
Current: $38.06
Upside: -13.29%
Maintained: Buy
Price Target: $2.00$5.00
Current: $5.57
Upside: -10.23%
Maintained: Buy
Price Target: $7.11$6.10
Current: $3.96
Upside: n/a
Downgraded: Hold
Price Target: $33.00$31.00
Current: $28.10
Upside: n/a
Maintained: Buy
Price Target: $7.50$7.00
Current: $12.52
Upside: n/a
Maintained: Buy
Price Target: $12.00
Current: $13.92
Upside: n/a
Maintained: Buy
Price Target: $39.76
Current: $67.92
Upside: n/a
Reiterated: Hold
Price Target: $7.50$9.00
Current: $25.74
Upside: n/a
Maintained: Buy
Price Target: $13.00
Current: $13.25
Upside: n/a
Downgraded: Hold
Price Target: $1.75$2.00
Current: $3.13
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $0.0002
Upside: n/a
Maintained: Hold
Price Target: $1.23$0.63
Current: $0.000001
Upside: n/a
Maintained: Hold
Price Target: $2.25$1.15
Current: $2.73
Upside: n/a
Maintained: Hold
Price Target: $2.75$2.00
Current: $7.47
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $9.97
Upside: n/a