Nick Giles

Stock Analyst at B. Riley Securities

(4.27)
# 345
Out of 5,182 analysts
45
Total ratings
52.27%
Success rate
18.36%
Average return

Stocks Rated by Nick Giles

Bit Digital
Apr 2, 2026
Maintains: Buy
Price Target: $6$5
Current: $1.37
Upside: +264.96%
Peabody Energy
Mar 31, 2026
Maintains: Buy
Price Target: $43$42
Current: $33.56
Upside: +25.15%
Almonty Industries
Mar 20, 2026
Maintains: Buy
Price Target: $17$23
Current: $15.36
Upside: +49.74%
Alpha Metallurgical Resources
Mar 5, 2026
Maintains: Neutral
Price Target: $203$207
Current: $209.31
Upside: -1.10%
United States Antimony
Feb 24, 2026
Maintains: Buy
Price Target: $9$11
Current: $8.69
Upside: +26.58%
Warrior Met Coal
Feb 13, 2026
Maintains: Buy
Price Target: $117$120
Current: $94.89
Upside: +26.46%
CleanSpark
Feb 11, 2026
Maintains: Buy
Price Target: $22$19
Current: $8.79
Upside: +116.15%
NovaGold Resources
Jan 27, 2026
Maintains: Buy
Price Target: $11$13
Current: $9.06
Upside: +43.49%
Applied Digital
Jan 9, 2026
Maintains: Buy
Price Target: $47$53
Current: $24.56
Upside: +115.80%
Hut 8
Jan 9, 2026
Maintains: Buy
Price Target: $61$76
Current: $48.11
Upside: +57.97%
Maintains: Buy
Price Target: $44$40
Current: $11.62
Upside: +244.23%
Maintains: Buy
Price Target: $3$2.5
Current: $0.42
Upside: +497.37%
Maintains: Buy
Price Target: $7$6
Current: $1.71
Upside: +250.88%
Maintains: Buy
Price Target: $22$23
Current: $14.88
Upside: +54.57%
Maintains: Buy
Price Target: $32$29
Current: $9.35
Upside: +210.33%
Maintains: Buy
Price Target: $8$6
Current: $4.07
Upside: +47.42%
Maintains: Buy
Price Target: $2$2.5
Current: $1.52
Upside: +64.47%
Maintains: Buy
Price Target: $38$40
Current: $71.53
Upside: -44.08%
Maintains: Buy
Price Target: $112$110
Current: $104.25
Upside: +5.52%
Reiterates: Buy
Price Target: $20$17
Current: $8.40
Upside: +102.38%