Nick Giles

Stock Analyst at B. Riley Securities

(4.42)
# 292
Out of 5,140 analysts
40
Total ratings
53.66%
Success rate
23.98%
Average return

Stocks Rated by Nick Giles

Warrior Met Coal
Feb 13, 2026
Maintains: Buy
Price Target: $117$120
Current: $85.01
Upside: +41.16%
Almonty Industries
Feb 13, 2026
Maintains: Buy
Price Target: $10$17
Current: $14.74
Upside: +15.33%
CleanSpark
Feb 11, 2026
Maintains: Buy
Price Target: $22$19
Current: $9.65
Upside: +96.89%
Peabody Energy
Feb 4, 2026
Maintains: Buy
Price Target: $38$43
Current: $33.53
Upside: +28.24%
Alpha Metallurgical Resources
Feb 4, 2026
Downgrades: Neutral
Price Target: $204$203
Current: $175.60
Upside: +15.60%
NovaGold Resources
Jan 27, 2026
Maintains: Buy
Price Target: $11$13
Current: $10.77
Upside: +20.71%
Applied Digital
Jan 9, 2026
Maintains: Buy
Price Target: $47$53
Current: $29.04
Upside: +82.51%
Hut 8
Jan 9, 2026
Maintains: Buy
Price Target: $61$76
Current: $53.82
Upside: +41.21%
WhiteFiber
Dec 24, 2025
Maintains: Buy
Price Target: $44$40
Current: $16.89
Upside: +136.83%
Canaan
Nov 21, 2025
Maintains: Buy
Price Target: $3$2.5
Current: $0.46
Upside: +449.45%
Maintains: Buy
Price Target: $7$6
Current: $2.28
Upside: +163.16%
Maintains: Buy
Price Target: $22$23
Current: $15.01
Upside: +53.23%
Maintains: Buy
Price Target: $32$29
Current: $7.78
Upside: +272.75%
Maintains: Buy
Price Target: $8$6
Current: $5.03
Upside: +19.28%
Maintains: Buy
Price Target: $2$2.5
Current: $1.62
Upside: +54.32%
Maintains: Buy
Price Target: $38$40
Current: $60.49
Upside: -33.87%
Maintains: Buy
Price Target: $112$110
Current: $87.94
Upside: +25.09%
Reiterates: Buy
Price Target: $20$17
Current: $10.65
Upside: +59.62%
Initiates: Buy
Price Target: $3
Current: $7.39
Upside: -59.40%
Initiates: Buy
Price Target: $6
Current: $1.64
Upside: +265.85%