Nick Giles

Stock Analyst at B. Riley Securities

(3.78)
# 706
Out of 4,967 analysts
19
Total ratings
52.63%
Success rate
11.47%
Average return

Stocks Rated by Nick Giles

TeraWulf
Aug 18, 2025
Maintains: Buy
Price Target: $8$14
Current: $9.45
Upside: +48.15%
CleanSpark
Aug 8, 2025
Maintains: Buy
Price Target: $16$17
Current: $9.47
Upside: +79.51%
Warrior Met Coal
Jul 22, 2025
Maintains: Buy
Price Target: $76$74
Current: $61.14
Upside: +21.03%
Core Natural Resources
Jul 22, 2025
Maintains: Buy
Price Target: $112$110
Current: $74.26
Upside: +48.13%
BitFuFu
Jul 18, 2025
Initiates: Buy
Price Target: $7.31
Current: $3.87
Upside: +88.89%
Canaan
Jul 10, 2025
Maintains: Buy
Price Target: $3$2
Current: $0.75
Upside: +168.46%
Applied Digital
Jun 4, 2025
Maintains: Buy
Price Target: $8$15
Current: $15.98
Upside: -6.13%
Bitdeer Technologies Group
May 28, 2025
Maintains: Buy
Price Target: $17$18
Current: $14.29
Upside: +25.96%
Cleveland-Cliffs
Apr 23, 2025
Reiterates: Buy
Price Target: $20$17
Current: $10.75
Upside: +58.14%
Alcoa
Apr 17, 2025
Maintains: Buy
Price Target: $44$43
Current: $32.19
Upside: +33.58%
Initiates: Buy
Price Target: $3
Current: $4.55
Upside: -34.07%
Initiates: Buy
Price Target: $6
Current: $2.57
Upside: +133.46%