Nick Giles

Stock Analyst at B. Riley Securities

(4.57)
# 345
Out of 5,182 analysts
46
Total ratings
57.78%
Success rate
33.15%
Average return

Stocks Rated by Nick Giles

Alcoa
Apr 7, 2026
Maintains: Buy
Price Target: $78$96
Current: $65.37
Upside: +46.86%
Bit Digital
Apr 2, 2026
Maintains: Buy
Price Target: $6$5
Current: $1.58
Upside: +216.46%
Peabody Energy
Mar 31, 2026
Maintains: Buy
Price Target: $43$42
Current: $27.36
Upside: +53.51%
Almonty Industries
Mar 20, 2026
Maintains: Buy
Price Target: $17$23
Current: $22.08
Upside: +4.17%
Alpha Metallurgical Resources
Mar 5, 2026
Maintains: Neutral
Price Target: $203$207
Current: $198.91
Upside: +4.07%
United States Antimony
Feb 24, 2026
Maintains: Buy
Price Target: $9$11
Current: $10.12
Upside: +8.70%
Warrior Met Coal
Feb 13, 2026
Maintains: Buy
Price Target: $117$120
Current: $88.62
Upside: +35.41%
CleanSpark
Feb 11, 2026
Maintains: Buy
Price Target: $22$19
Current: $12.23
Upside: +55.36%
NovaGold Resources
Jan 27, 2026
Maintains: Buy
Price Target: $11$13
Current: $8.81
Upside: +47.56%
Applied Digital
Jan 9, 2026
Maintains: Buy
Price Target: $47$53
Current: $36.35
Upside: +45.80%
Maintains: Buy
Price Target: $61$76
Current: $78.77
Upside: -3.52%
Maintains: Buy
Price Target: $44$40
Current: $16.72
Upside: +139.23%
Maintains: Buy
Price Target: $3$2.5
Current: $0.50
Upside: +396.52%
Maintains: Buy
Price Target: $7$6
Current: $2.11
Upside: +184.36%
Maintains: Buy
Price Target: $22$23
Current: $20.37
Upside: +12.91%
Maintains: Buy
Price Target: $32$29
Current: $12.16
Upside: +138.49%
Maintains: Buy
Price Target: $8$6
Current: $4.27
Upside: +40.52%
Maintains: Buy
Price Target: $2$2.5
Current: $1.73
Upside: +44.51%
Maintains: Buy
Price Target: $112$110
Current: $87.38
Upside: +25.89%
Reiterates: Buy
Price Target: $20$17
Current: $9.09
Upside: +87.02%