Nick Giles
Stock Analyst at B. Riley Securities
(3.73)
# 762
Out of 4,915 analysts
15
Total ratings
60%
Success rate
8.85%
Average return
Main Sectors:
Stocks Rated by Nick Giles
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
HCC Warrior Met Coal | Maintains: Buy | $76 → $74 | $50.69 | +45.99% | 3 | Jul 22, 2025 | |
CNR Core Natural Resources | Maintains: Buy | $112 → $110 | $73.47 | +49.72% | 3 | Jul 22, 2025 | |
FUFU BitFuFu | Initiates: Buy | $7.31 | $3.61 | +102.49% | 1 | Jul 18, 2025 | |
CAN Canaan | Maintains: Buy | $3 → $2 | $0.65 | +205.76% | 2 | Jul 10, 2025 | |
CLSK CleanSpark | Initiates: Buy | $16 | $11.42 | +40.11% | 1 | Jul 1, 2025 | |
APLD Applied Digital | Maintains: Buy | $8 → $15 | $10.03 | +49.55% | 1 | Jun 4, 2025 | |
BTDR Bitdeer Technologies Group | Maintains: Buy | $17 → $18 | $13.08 | +37.61% | 1 | May 28, 2025 | |
CLF Cleveland-Cliffs | Reiterates: Buy | $20 → $17 | $10.49 | +62.06% | 1 | Apr 23, 2025 | |
UAMY United States Antimony | Initiates: Buy | $3 | $2.92 | +2.74% | 1 | Mar 21, 2025 | |
BTBT Bit Digital | Initiates: Buy | $6 | $2.84 | +111.27% | 1 | Oct 24, 2024 |
Warrior Met Coal
Jul 22, 2025
Maintains: Buy
Price Target: $76 → $74
Current: $50.69
Upside: +45.99%
Core Natural Resources
Jul 22, 2025
Maintains: Buy
Price Target: $112 → $110
Current: $73.47
Upside: +49.72%
BitFuFu
Jul 18, 2025
Initiates: Buy
Price Target: $7.31
Current: $3.61
Upside: +102.49%
Canaan
Jul 10, 2025
Maintains: Buy
Price Target: $3 → $2
Current: $0.65
Upside: +205.76%
CleanSpark
Jul 1, 2025
Initiates: Buy
Price Target: $16
Current: $11.42
Upside: +40.11%
Applied Digital
Jun 4, 2025
Maintains: Buy
Price Target: $8 → $15
Current: $10.03
Upside: +49.55%
Bitdeer Technologies Group
May 28, 2025
Maintains: Buy
Price Target: $17 → $18
Current: $13.08
Upside: +37.61%
Cleveland-Cliffs
Apr 23, 2025
Reiterates: Buy
Price Target: $20 → $17
Current: $10.49
Upside: +62.06%
United States Antimony
Mar 21, 2025
Initiates: Buy
Price Target: $3
Current: $2.92
Upside: +2.74%
Bit Digital
Oct 24, 2024
Initiates: Buy
Price Target: $6
Current: $2.84
Upside: +111.27%