Nick Giles
Stock Analyst at B. Riley Securities
(3.39)
# 730
Out of 4,945 analysts
16
Total ratings
50%
Success rate
6.75%
Average return
Main Sectors:
Stocks Rated by Nick Giles
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
CLSK CleanSpark | Maintains: Buy | $16 → $17 | $9.95 | +70.85% | 2 | Aug 8, 2025 | |
HCC Warrior Met Coal | Maintains: Buy | $76 → $74 | $61.59 | +20.15% | 3 | Jul 22, 2025 | |
CNR Core Natural Resources | Maintains: Buy | $112 → $110 | $74.77 | +47.12% | 3 | Jul 22, 2025 | |
FUFU BitFuFu | Initiates: Buy | $7.31 | $3.97 | +84.13% | 1 | Jul 18, 2025 | |
CAN Canaan | Maintains: Buy | $3 → $2 | $0.78 | +157.10% | 2 | Jul 10, 2025 | |
APLD Applied Digital | Maintains: Buy | $8 → $15 | $14.55 | +3.09% | 1 | Jun 4, 2025 | |
BTDR Bitdeer Technologies Group | Maintains: Buy | $17 → $18 | $13.78 | +30.62% | 1 | May 28, 2025 | |
CLF Cleveland-Cliffs | Reiterates: Buy | $20 → $17 | $10.56 | +60.98% | 1 | Apr 23, 2025 | |
UAMY United States Antimony | Initiates: Buy | $3 | $4.13 | -27.36% | 1 | Mar 21, 2025 | |
BTBT Bit Digital | Initiates: Buy | $6 | $3.19 | +88.09% | 1 | Oct 24, 2024 |
CleanSpark
Aug 8, 2025
Maintains: Buy
Price Target: $16 → $17
Current: $9.95
Upside: +70.85%
Warrior Met Coal
Jul 22, 2025
Maintains: Buy
Price Target: $76 → $74
Current: $61.59
Upside: +20.15%
Core Natural Resources
Jul 22, 2025
Maintains: Buy
Price Target: $112 → $110
Current: $74.77
Upside: +47.12%
BitFuFu
Jul 18, 2025
Initiates: Buy
Price Target: $7.31
Current: $3.97
Upside: +84.13%
Canaan
Jul 10, 2025
Maintains: Buy
Price Target: $3 → $2
Current: $0.78
Upside: +157.10%
Applied Digital
Jun 4, 2025
Maintains: Buy
Price Target: $8 → $15
Current: $14.55
Upside: +3.09%
Bitdeer Technologies Group
May 28, 2025
Maintains: Buy
Price Target: $17 → $18
Current: $13.78
Upside: +30.62%
Cleveland-Cliffs
Apr 23, 2025
Reiterates: Buy
Price Target: $20 → $17
Current: $10.56
Upside: +60.98%
United States Antimony
Mar 21, 2025
Initiates: Buy
Price Target: $3
Current: $4.13
Upside: -27.36%
Bit Digital
Oct 24, 2024
Initiates: Buy
Price Target: $6
Current: $3.19
Upside: +88.09%