Nick Giles

Stock Analyst at B. Riley Securities

(4.50)
# 1,097
Out of 5,074 analysts
196
Total ratings
39.1%
Success rate
16.7%
Average return

Stocks Rated by Nick Giles

Cleveland-Cliffs
Oct 22, 2026
Reiterated: Buy
Price Target: $14 → $18
Current: $13.05
Upside: +37.93%
Alcoa
Oct 20, 2026
Reiterated: Buy
Price Target: $80 → $63
Current: $38.70
Upside: +62.79%
AZZ Inc.
Oct 15, 2026
Reiterated: Buy
Price Target: $170 → $174
Current: $133.39
Upside: +30.44%
Canaan
Oct 1, 2026
Reiterated: Buy
Price Target: $2.5 → $1.5
Current: $0.2169
Upside: +591.56%
IREN Limited
Sep 29, 2026
Reiterated: Buy
Price Target: $96 → $91
Current: $25.51
Upside: +256.72%
New Era Energy & Digital
Sep 29, 2026
Reiterated: Buy
Price Target: $10 → $13
Current: $2.78
Upside: +368.47%
Riot Platforms
Sep 29, 2026
Reiterated: Buy
Price Target: $28 → $33
Current: $12.89
Upside: +156.01%
Neo Performance Materials Inc.
Sep 2, 2026
Initiated Coverage: Buy
Price Target: $62.00
Current: $24.38
Upside: +154.31%
Applied Digital
Aug 21, 2026
Reiterated: Buy
Price Target: $75
Current: $19.09
Upside: +292.88%
Alpha Metallurgical Resources
Aug 20, 2026
Reiterated: Hold
Price Target: $189 → $185
Current: $159.39
Upside: +16.07%
Reiterated: Buy
Price Target: $12.66 → $11.25
Current: $2.00
Upside: +462.51%
Reiterated: Buy
Price Target: $86 → $72
Current: $32.65
Upside: +120.52%
Reiterated: Buy
Price Target: $22 → $24
Current: $7.23
Upside: +231.95%
Reiterated: Buy
Price Target: $27 → $25
Current: $7.69
Upside: +225.10%
Reiterated: Hold
Price Target: $9
Current: $9.71
Upside: -7.31%
Reiterated: Buy
Price Target: $19 → $26
Current: $8.15
Upside: +219.02%
Reiterated: Buy
Price Target: $33 → $42
Current: $13.20
Upside: +218.18%
Reiterated: Buy
Price Target: $130 → $163
Current: $63.97
Upside: +154.81%
Reiterated: Buy
Price Target: $32 → $40
Current: $11.32
Upside: +253.36%
Reiterated: Hold
Price Target: $30 → $29
Current: $22.43
Upside: +29.29%
Reiterated: Buy
Price Target: $6
Current: $4.03
Upside: +48.88%
Rated: Buy
Price Target: $117 → $123
Current: $83.00
Upside: +48.19%
Initiated Coverage: Buy
Price Target: $12
Current: $2.97
Upside: +304.04%
Rated: Buy
Price Target: $36 → $38
Current: $10.55
Upside: +260.19%
Reiterated: Buy
Price Target: $22 → $23
Current: $7.28
Upside: +215.93%
Reiterated: Buy
Price Target: $22.50
Current: $10.70
Upside: +110.28%
Rated: Buy
Price Target: $119 → $116
Current: $88.35
Upside: +31.30%
Reiterated: Buy
Price Target: $11 → $13
Current: $3.10
Upside: +319.35%
Rated: Buy
Price Target: $17 → $23
Current: $8.75
Upside: +162.86%
Rated: Buy
Price Target: $30 → $40
Current: $17.26
Upside: +131.75%
Reiterated: Buy
Price Target: $8.44 → $7.03
Current: $2.74
Upside: +156.62%
Reiterated: Buy
Price Target: $11 → $13
Current: $6.24
Upside: +108.33%
Reiterated: Buy
Price Target: $91.30
Current: $34.82
Upside: +162.21%
Reiterated: Buy
Price Target: $4
Current: $0.773
Upside: +417.46%
Reiterated: Buy
Price Target: $7 → $6
Current: $0.9974
Upside: +501.56%
Reiterated: Buy
Price Target: $2.5
Current: $0.8156
Upside: +206.52%
Reiterated: Buy
Price Target: $7
Current: $2.24
Upside: n/a
Reiterated: Buy
Price Target: $6 → $5
Current: $0.9069
Upside: n/a
Downgraded: Hold
Price Target: $15 → $17
Current: $11.22
Upside: n/a
Downgraded: Hold
Price Target: $69.00 → $61.00
Current: $82.58
Upside: n/a
Reiterated: Buy
Price Target: $28
Current: $12.82
Upside: n/a