Nick Giles

Stock Analyst at B. Riley Securities

(4.94)
# 42
Out of 5,026 analysts
25
Total ratings
88%
Success rate
76.37%
Average return

Stocks Rated by Nick Giles

CleanSpark
Oct 14, 2025
Maintains: Buy
Price Target: $17$25
Current: $19.54
Upside: +27.94%
NovaGold Resources
Sep 30, 2025
Maintains: Buy
Price Target: $9$11
Current: $9.54
Upside: +15.30%
Ur-Energy
Sep 25, 2025
Maintains: Buy
Price Target: $2$2.5
Current: $1.62
Upside: +54.32%
Alcoa
Sep 23, 2025
Maintains: Buy
Price Target: $38$40
Current: $35.93
Upside: +11.34%
WhiteFiber
Sep 2, 2025
Initiates: Buy
Price Target: $34
Current: $29.91
Upside: +13.69%
TeraWulf
Aug 18, 2025
Maintains: Buy
Price Target: $8$14
Current: $13.79
Upside: +1.52%
Warrior Met Coal
Jul 22, 2025
Maintains: Buy
Price Target: $76$74
Current: $64.77
Upside: +14.25%
Core Natural Resources
Jul 22, 2025
Maintains: Buy
Price Target: $112$110
Current: $89.17
Upside: +23.36%
BitFuFu
Jul 18, 2025
Initiates: Buy
Price Target: $7.31
Current: $3.60
Upside: +103.06%
Canaan
Jul 10, 2025
Maintains: Buy
Price Target: $3$2
Current: $1.55
Upside: +29.03%
Maintains: Buy
Price Target: $8$15
Current: $33.43
Upside: -55.13%
Maintains: Buy
Price Target: $17$18
Current: $24.08
Upside: -25.25%
Reiterates: Buy
Price Target: $20$17
Current: $13.26
Upside: +28.21%
Initiates: Buy
Price Target: $3
Current: $11.00
Upside: -72.73%
Initiates: Buy
Price Target: $6
Current: $3.60
Upside: +66.67%