Nick Giles

Stock Analyst at B. Riley Securities

(4.80)
# 111
Out of 5,240 analysts
47
Total ratings
69.57%
Success rate
38.75%
Average return

Stocks Rated by Nick Giles

Hut 8
May 13, 2026
Maintains: Buy
Price Target: $76$130
Current: $110.25
Upside: +17.91%
Alcoa
Apr 7, 2026
Maintains: Buy
Price Target: $78$96
Current: $68.48
Upside: +40.19%
Bit Digital
Apr 2, 2026
Maintains: Buy
Price Target: $6$5
Current: $2.01
Upside: +149.38%
Peabody Energy
Mar 31, 2026
Maintains: Buy
Price Target: $43$42
Current: $24.01
Upside: +74.93%
Almonty Industries
Mar 20, 2026
Maintains: Buy
Price Target: $17$23
Current: $20.25
Upside: +13.58%
Alpha Metallurgical Resources
Mar 5, 2026
Maintains: Neutral
Price Target: $203$207
Current: $178.00
Upside: +16.29%
United States Antimony
Feb 24, 2026
Maintains: Buy
Price Target: $9$11
Current: $9.97
Upside: +10.33%
Warrior Met Coal
Feb 13, 2026
Maintains: Buy
Price Target: $117$120
Current: $86.43
Upside: +38.84%
CleanSpark
Feb 11, 2026
Maintains: Buy
Price Target: $22$19
Current: $13.44
Upside: +41.37%
NovaGold Resources
Jan 27, 2026
Maintains: Buy
Price Target: $11$13
Current: $9.11
Upside: +42.70%
Maintains: Buy
Price Target: $47$53
Current: $45.30
Upside: +17.00%
Maintains: Buy
Price Target: $44$40
Current: $27.08
Upside: +47.71%
Maintains: Buy
Price Target: $3$2.5
Current: $0.51
Upside: +391.74%
Maintains: Buy
Price Target: $7$6
Current: $2.20
Upside: +172.73%
Maintains: Buy
Price Target: $22$23
Current: $23.03
Upside: -0.13%
Maintains: Buy
Price Target: $32$29
Current: $13.21
Upside: +119.53%
Maintains: Buy
Price Target: $8$6
Current: $3.96
Upside: +51.71%
Maintains: Buy
Price Target: $2$2.5
Current: $1.92
Upside: +30.55%
Maintains: Buy
Price Target: $112$110
Current: $84.21
Upside: +30.63%
Reiterates: Buy
Price Target: $20$17
Current: $11.00
Upside: +54.55%