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