Nick Giles

Stock Analyst at B. Riley Securities

(4.63)
# 345
Out of 5,182 analysts
46
Total ratings
60.87%
Success rate
34.13%
Average return

Stocks Rated by Nick Giles

Alcoa
Apr 7, 2026
Maintains: Buy
Price Target: $78$96
Current: $67.36
Upside: +42.52%
Bit Digital
Apr 2, 2026
Maintains: Buy
Price Target: $6$5
Current: $1.56
Upside: +220.51%
Peabody Energy
Mar 31, 2026
Maintains: Buy
Price Target: $43$42
Current: $27.07
Upside: +55.15%
Almonty Industries
Mar 20, 2026
Maintains: Buy
Price Target: $17$23
Current: $21.49
Upside: +7.03%
Alpha Metallurgical Resources
Mar 5, 2026
Maintains: Neutral
Price Target: $203$207
Current: $194.94
Upside: +6.19%
United States Antimony
Feb 24, 2026
Maintains: Buy
Price Target: $9$11
Current: $11.18
Upside: -1.61%
Warrior Met Coal
Feb 13, 2026
Maintains: Buy
Price Target: $117$120
Current: $87.47
Upside: +37.19%
CleanSpark
Feb 11, 2026
Maintains: Buy
Price Target: $22$19
Current: $12.25
Upside: +55.10%
NovaGold Resources
Jan 27, 2026
Maintains: Buy
Price Target: $11$13
Current: $8.68
Upside: +49.77%
Applied Digital
Jan 9, 2026
Maintains: Buy
Price Target: $47$53
Current: $33.67
Upside: +57.41%
Maintains: Buy
Price Target: $61$76
Current: $75.71
Upside: +0.38%
Maintains: Buy
Price Target: $44$40
Current: $16.33
Upside: +144.95%
Maintains: Buy
Price Target: $3$2.5
Current: $0.50
Upside: +401.20%
Maintains: Buy
Price Target: $7$6
Current: $2.01
Upside: +198.51%
Maintains: Buy
Price Target: $22$23
Current: $21.43
Upside: +7.33%
Maintains: Buy
Price Target: $32$29
Current: $11.51
Upside: +151.95%
Maintains: Buy
Price Target: $8$6
Current: $4.57
Upside: +31.29%
Maintains: Buy
Price Target: $2$2.5
Current: $1.77
Upside: +41.24%
Maintains: Buy
Price Target: $112$110
Current: $87.98
Upside: +25.03%
Reiterates: Buy
Price Target: $20$17
Current: $10.61
Upside: +60.23%