Nick Giles

Stock Analyst at B. Riley Securities

(4.78)
# 570
Out of 5,022 analysts
193
Total ratings
47%
Success rate
27.5%
Average return

Stocks Rated by Nick Giles

Canaan
Oct 1, 2026
Reiterated: Buy
Price Target: $2.5 → $1.5
Current: $0.34
Upside: +341.18%
IREN Limited
Sep 29, 2026
Reiterated: Buy
Price Target: $96 → $91
Current: $40.65
Upside: +123.86%
New Era Energy & Digital
Sep 29, 2026
Reiterated: Buy
Price Target: $10 → $13
Current: $6.37
Upside: +104.08%
Riot Platforms
Sep 29, 2026
Reiterated: Buy
Price Target: $28 → $33
Current: $19.61
Upside: +68.28%
Alcoa
Sep 22, 2026
Initiated Coverage: Buy
Price Target: $80
Current: $42.06
Upside: +90.20%
Neo Performance Materials Inc.
Sep 2, 2026
Initiated Coverage: Buy
Price Target: $62.00
Current: $31.22
Upside: +98.59%
Applied Digital
Aug 21, 2026
Reiterated: Buy
Price Target: $75
Current: $24.16
Upside: +210.43%
Alpha Metallurgical Resources
Aug 20, 2026
Reiterated: Hold
Price Target: $189 → $185
Current: $170.29
Upside: +8.64%
Ucore Rare Metals Inc.
Aug 19, 2026
Reiterated: Buy
Price Target: $12.82 → $11.39
Current: $2.62
Upside: +334.86%
Century Aluminum Company
Aug 18, 2026
Reiterated: Buy
Price Target: $86 → $72
Current: $35.99
Upside: +100.06%
Reiterated: Buy
Price Target: $22 → $24
Current: $8.33
Upside: +188.12%
Reiterated: Buy
Price Target: $27 → $25
Current: $10.71
Upside: +133.43%
Reiterated: Hold
Price Target: $9
Current: $9.74
Upside: -7.60%
Reiterated: Buy
Price Target: $19 → $26
Current: $12.52
Upside: +107.67%
Reiterated: Buy
Price Target: $33 → $42
Current: $16.35
Upside: +156.88%
Reiterated: Buy
Price Target: $130 → $163
Current: $86.36
Upside: +88.74%
Reiterated: Buy
Price Target: $32 → $40
Current: $14.91
Upside: +168.28%
Reiterated: Hold
Price Target: $30 → $29
Current: $24.74
Upside: +17.22%
Rated: Buy
Price Target: $169 → $170
Current: $135.41
Upside: +25.54%
Reiterated: Buy
Price Target: $6
Current: $4.08
Upside: +47.06%
Rated: Buy
Price Target: $117 → $123
Current: $89.08
Upside: +38.08%
Initiated Coverage: Buy
Price Target: $12
Current: $3.43
Upside: +249.85%
Rated: Buy
Price Target: $36 → $38
Current: $17.48
Upside: +117.39%
Reiterated: Buy
Price Target: $22 → $23
Current: $10.64
Upside: +116.17%
Reiterated: Buy
Price Target: $22.79
Current: $12.16
Upside: +87.39%
Rated: Buy
Price Target: $119 → $116
Current: $87.60
Upside: +32.42%
Reiterated: Buy
Price Target: $11 → $13
Current: $4.13
Upside: +214.77%
Rated: Buy
Price Target: $17 → $23
Current: $13.18
Upside: +74.51%
Rated: Buy
Price Target: $30 → $40
Current: $20.93
Upside: +91.11%
Reiterated: Buy
Price Target: $8.51 → $7.09
Current: $4.16
Upside: +70.41%
Reiterated: Buy
Price Target: $11 → $13
Current: $6.42
Upside: +102.49%
Reiterated: Buy
Price Target: $92.28
Current: $38.81
Upside: +137.78%
Reiterated: Buy
Price Target: $4
Current: $1.04
Upside: +284.62%
Reiterated: Buy
Price Target: $7 → $6
Current: $1.39
Upside: +331.65%
Reiterated: Buy
Price Target: $2.5
Current: $1.06
Upside: +135.85%
Reiterated: Buy
Price Target: $7
Current: $3.44
Upside: +103.49%
Reiterated: Buy
Price Target: $6 → $5
Current: $1.62
Upside: n/a
Downgraded: Hold
Price Target: $15 → $17
Current: $13.52
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $11.47
Upside: n/a
Downgraded: Hold
Price Target: $69.00 → $61.00
Current: $92.80
Upside: n/a
Reiterated: Buy
Price Target: $28
Current: $15.82
Upside: n/a