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