Nick Giles

Stock Analyst at B. Riley Securities

(4.97)
# 66
Out of 4,361 analysts
164
Total ratings
72.9%
Success rate
63.1%
Average return

Stocks Rated by Nick Giles

TeraWulf
May 27, 2026
Rated: Buy
Price Target: $27$32
Current: $26.49
Upside: +20.80%
Applied Digital
May 27, 2026
Rated: Buy
Price Target: $53$66
Current: $47.86
Upside: +37.90%
IREN Limited
May 27, 2026
Rated: Buy
Price Target: $83$88
Current: $66.60
Upside: +32.13%
Core Scientific
May 27, 2026
Rated: Buy
Price Target: $30$33
Current: $29.05
Upside: +13.60%
WhiteFiber
May 18, 2026
Rated: Buy
Price Target: $36$38
Current: $30.16
Upside: +25.99%
Bitdeer Technologies Group
May 15, 2026
Maintained: Buy
Price Target: $22$23
Current: $18.76
Upside: +22.60%
Ramaco Resources
May 13, 2026
Maintained: Buy
Price Target: $50$22
Current: $17.52
Upside: +25.57%
Hut 8 Corp.
May 13, 2026
Maintained: Buy
Price Target: $105.23$180.00
Current: $184.08
Upside: -2.22%
CleanSpark
May 13, 2026
Maintained: Buy
Price Target: $19
Current: $17.58
Upside: +8.08%
Endeavour Silver Corp.
May 12, 2026
Maintained: Buy
Price Target: $22.15
Current: $13.60
Upside: +62.89%
Maintained: Hold
Price Target: $30
Current: $29.62
Upside: +1.28%
Rated: Buy
Price Target: $120$117
Current: $110.28
Upside: +6.09%
Maintained: Hold
Price Target: $207$194
Current: $217.90
Upside: -10.97%
Rated: Buy
Price Target: $119$116
Current: $94.57
Upside: +22.66%
Maintained: Buy
Price Target: $140$169
Current: $136.52
Upside: +23.79%
Maintained: Buy
Price Target: $96$92
Current: $83.79
Upside: +9.80%
Rated: Buy
Price Target: $68$86
Current: $68.77
Upside: +25.05%
Maintained: Buy
Price Target: $6
Current: $4.47
Upside: +34.23%
Maintained: Buy
Price Target: $11$13
Current: $10.19
Upside: +27.58%
Rated: Buy
Price Target: $23.54$31.85
Current: $28.56
Upside: +11.51%
Rated: Buy
Price Target: $30$40
Current: $26.18
Upside: +52.79%
Maintained: Hold
Price Target: $10$9
Current: $9.60
Upside: -6.25%
Maintained: Buy
Price Target: $8.31$6.92
Current: $6.28
Upside: +10.24%
Maintained: Buy
Price Target: $15.23$18.00
Current: $11.60
Upside: +55.17%
Maintained: Buy
Price Target: $22$27
Current: $19.54
Upside: +38.18%
Maintained: Buy
Price Target: $90.00
Current: $49.17
Upside: +83.04%
Maintained: Buy
Price Target: $3$2.5
Current: $0.3944
Upside: +533.87%
Initiated Coverage: Buy
Price Target: $12.46
Current: $6.11
Upside: +103.95%
Reiterated: Buy
Price Target: $5.54
Current: $2.38
Upside: +132.71%
Maintained: Buy
Price Target: $7$6
Current: $2.09
Upside: +187.08%
Maintained: Buy
Price Target: $2.5
Current: $2.10
Upside: +19.05%
Maintained: Buy
Price Target: $28
Current: $27.32
Upside: +2.49%
Maintained: Buy
Price Target: $9.69
Current: $8.49
Upside: +14.16%
Maintained: Buy
Price Target: $6$5
Current: $1.98
Upside: +152.53%
Downgraded: Hold
Price Target: $15$17
Current: $18.88
Upside: -9.96%
Maintained: Buy
Price Target: $14
Current: $14.75
Upside: -5.08%
Downgraded: Hold
Price Target: $69.00$61.00
Current: $97.69
Upside: -37.56%
Maintained: Buy
Price Target: $28
Current: $44.00
Upside: n/a