Nick Giles

Stock Analyst at B. Riley Securities

(4.96)
# 92
Out of 4,429 analysts
168
Total ratings
68.2%
Success rate
56.6%
Average return

Stocks Rated by Nick Giles

Energy Fuels
Jun 15, 2026
Maintained: Buy
Price Target: $27
Current: $16.12
Upside: +67.49%
Warrior Met Coal
Jun 10, 2026
Rated: Buy
Price Target: $117$123
Current: $87.96
Upside: +39.84%
NioCorp Developments
Jun 9, 2026
Initiated Coverage: Buy
Price Target: $12
Current: $5.20
Upside: +130.77%
IREN Limited
Jun 3, 2026
Maintained: Buy
Price Target: $88$96
Current: $56.87
Upside: +68.81%
TeraWulf
May 27, 2026
Rated: Buy
Price Target: $27$32
Current: $28.31
Upside: +13.03%
Applied Digital
May 27, 2026
Rated: Buy
Price Target: $53$66
Current: $45.20
Upside: +46.02%
Core Scientific
May 27, 2026
Rated: Buy
Price Target: $30$33
Current: $29.08
Upside: +13.48%
WhiteFiber
May 18, 2026
Rated: Buy
Price Target: $36$38
Current: $44.77
Upside: -15.12%
Bitdeer Technologies Group
May 15, 2026
Maintained: Buy
Price Target: $22$23
Current: $17.43
Upside: +31.96%
Ramaco Resources
May 13, 2026
Maintained: Buy
Price Target: $50$22
Current: $13.41
Upside: +64.06%
Maintained: Buy
Price Target: $76$130
Current: $121.04
Upside: +7.40%
Maintained: Buy
Price Target: $19
Current: $17.45
Upside: +8.88%
Maintained: Buy
Price Target: $22.67
Current: $12.10
Upside: +87.36%
Maintained: Hold
Price Target: $30
Current: $24.12
Upside: +24.38%
Maintained: Hold
Price Target: $207$194
Current: $175.09
Upside: +10.80%
Rated: Buy
Price Target: $119$116
Current: $82.13
Upside: +41.24%
Maintained: Buy
Price Target: $140$169
Current: $158.24
Upside: +6.80%
Maintained: Buy
Price Target: $96$92
Current: $58.35
Upside: +57.67%
Rated: Buy
Price Target: $68$86
Current: $49.53
Upside: +73.63%
Maintained: Buy
Price Target: $6
Current: $3.72
Upside: +61.29%
Maintained: Buy
Price Target: $11$13
Current: $7.80
Upside: +66.67%
Rated: Buy
Price Target: $24.09$32.59
Current: $26.38
Upside: +23.54%
Rated: Buy
Price Target: $30$40
Current: $23.80
Upside: +68.07%
Maintained: Hold
Price Target: $10$9
Current: $8.37
Upside: +7.53%
Maintained: Buy
Price Target: $8.50$7.08
Current: $6.93
Upside: +2.23%
Maintained: Buy
Price Target: $15.59$18.42
Current: $10.72
Upside: +71.83%
Maintained: Buy
Price Target: $92.10
Current: $41.51
Upside: +121.87%
Maintained: Buy
Price Target: $3$2.5
Current: $0.3509
Upside: +612.45%
Initiated Coverage: Buy
Price Target: $12.75
Current: $5.73
Upside: +122.55%
Reiterated: Buy
Price Target: $4
Current: $1.53
Upside: +161.44%
Maintained: Buy
Price Target: $7$6
Current: $1.68
Upside: +257.14%
Maintained: Buy
Price Target: $2.5
Current: $1.43
Upside: +74.83%
Maintained: Buy
Price Target: $28
Current: $28.63
Upside: -2.20%
Maintained: Buy
Price Target: $7
Current: $6.66
Upside: +5.11%
Maintained: Buy
Price Target: $6$5
Current: $2.23
Upside: +124.22%
Downgraded: Hold
Price Target: $15$17
Current: $18.93
Upside: -10.20%
Maintained: Buy
Price Target: $14
Current: $11.89
Upside: +17.75%
Downgraded: Hold
Price Target: $69.00$61.00
Current: $89.98
Upside: -32.21%
Maintained: Buy
Price Target: $28
Current: $30.38
Upside: n/a