Nick Giles
Stock Analyst at B. Riley Securities
(4.22)
# 1,476
Out of 5,133 analysts
218
Total ratings
37.8%
Success rate
10.8%
Average return
Main Sectors:
Stocks Rated by Nick Giles
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WYFI WhiteFiber | Maintained: Buy | $38 → $32 | $10.34 | +209.63% | 7 | Nov 13, 2026 | |
| TSX: NEO Neo Performance Materials Inc. | Maintained: Buy | $62.00 | $25.51 | +143.04% | 3 | Nov 13, 2026 | |
| RIOT Riot Platforms | Reiterated: Buy | $25 → $37 | $17.83 | +107.52% | 5 | Nov 11, 2026 | |
| CORZ Core Scientific | Reiterated: Buy | $31 → $27 | $14.38 | +87.76% | 6 | Nov 9, 2026 | |
| HUT Hut 8 | Reiterated: Buy | $134 → $132 | $61.98 | +112.99% | 10 | Nov 6, 2026 | |
| METC Ramaco Resources | Reiterated: Buy | $24 → $17 | $7.15 | +137.76% | 5 | Nov 4, 2026 | |
| CENX Century Aluminum Company | Reiterated: Buy | $72 → $64 | $35.51 | +80.23% | 7 | Nov 3, 2026 | |
| SXC SunCoke Energy | Reiterated: Hold | $9 → $11 | $10.76 | +2.23% | 4 | Nov 2, 2026 | |
| APLD Applied Digital | Reiterated: Buy | $75 → $51 | $16.95 | +200.88% | 7 | Oct 30, 2026 | |
| BTDR Bitdeer Technologies Group | Reiterated: Buy | $23 → $19 | $6.13 | +209.95% | 8 | Oct 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $26 → $21 | $6.84 | +207.02% | 9 | Oct 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $91 → $64 | $19.48 | +228.54% | 12 | Oct 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $7 → $5 | $1.95 | +156.41% | 2 | Oct 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 → $10 | $2.72 | +267.65% | 3 | Oct 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 → $26 | $13.04 | +99.39% | 8 | Oct 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 → $19 | $6.68 | +184.43% | 7 | Oct 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $23 → $20 | $7.63 | +162.12% | 4 | Oct 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $29 → $30 | $17.41 | +72.31% | 10 | Oct 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $14 → $18 | $13.07 | +37.72% | 5 | Oct 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $80 → $63 | $40.45 | +55.75% | 12 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $170 → $174 | $134.22 | +29.64% | 6 | Oct 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $2.5 → $1.5 | $0.1613 | +829.94% | 6 | Oct 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $189 → $185 | $155.41 | +19.04% | 10 | Aug 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $12.62 → $11.22 | $2.08 | +439.33% | 2 | Aug 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 | $3.05 | +96.72% | 6 | Jun 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $117 → $123 | $84.25 | +45.99% | 8 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $12 | $2.81 | +327.05% | 1 | Jun 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $22.70 | $11.18 | +103.07% | 5 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $119 → $116 | $85.46 | +35.74% | 7 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 → $13 | $2.91 | +346.74% | 4 | Mar 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $30 → $40 | $17.82 | +124.47% | 6 | Mar 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $8.55 → $7.13 | $2.35 | +203.20% | 5 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 → $13 | $5.76 | +125.69% | 2 | Jan 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $92.63 | $35.00 | +164.65% | 1 | Dec 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $4 | $0.539 | +642.12% | 2 | Nov 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $7 → $6 | $0.9089 | +560.14% | 3 | Nov 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $2.5 | $0.6185 | n/a | 3 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 → $5 | $0.7664 | n/a | 2 | Sep 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $15 → $17 | $10.85 | n/a | 2 | Aug 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $69.00 → $61.00 | $87.23 | n/a | 2 | Jul 28, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $28 | $14.65 | n/a | 1 | Apr 22, 2025 |
WhiteFiber
Nov 13, 2026
Maintained: Buy
Price Target: $38 → $32
Current: $10.34
Upside: +209.63%
Neo Performance Materials Inc.
Nov 13, 2026
Maintained: Buy
Price Target: $62.00
Current: $25.51
Upside: +143.04%
Riot Platforms
Nov 11, 2026
Reiterated: Buy
Price Target: $25 → $37
Current: $17.83
Upside: +107.52%
Core Scientific
Nov 9, 2026
Reiterated: Buy
Price Target: $31 → $27
Current: $14.38
Upside: +87.76%
Hut 8
Nov 6, 2026
Reiterated: Buy
Price Target: $134 → $132
Current: $61.98
Upside: +112.99%
Ramaco Resources
Nov 4, 2026
Reiterated: Buy
Price Target: $24 → $17
Current: $7.15
Upside: +137.76%
Century Aluminum Company
Nov 3, 2026
Reiterated: Buy
Price Target: $72 → $64
Current: $35.51
Upside: +80.23%
SunCoke Energy
Nov 2, 2026
Reiterated: Hold
Price Target: $9 → $11
Current: $10.76
Upside: +2.23%
Applied Digital
Oct 30, 2026
Reiterated: Buy
Price Target: $75 → $51
Current: $16.95
Upside: +200.88%
Bitdeer Technologies Group
Oct 30, 2026
Reiterated: Buy
Price Target: $23 → $19
Current: $6.13
Upside: +209.95%
Oct 30, 2026
Reiterated: Buy
Price Target: $26 → $21
Current: $6.84
Upside: +207.02%
Oct 30, 2026
Reiterated: Buy
Price Target: $91 → $64
Current: $19.48
Upside: +228.54%
Oct 30, 2026
Reiterated: Buy
Price Target: $7 → $5
Current: $1.95
Upside: +156.41%
Oct 30, 2026
Reiterated: Buy
Price Target: $13 → $10
Current: $2.72
Upside: +267.65%
Oct 30, 2026
Reiterated: Buy
Price Target: $40 → $26
Current: $13.04
Upside: +99.39%
Oct 28, 2026
Reiterated: Buy
Price Target: $25 → $19
Current: $6.68
Upside: +184.43%
Oct 27, 2026
Reiterated: Buy
Price Target: $23 → $20
Current: $7.63
Upside: +162.12%
Oct 26, 2026
Upgraded: Buy
Price Target: $29 → $30
Current: $17.41
Upside: +72.31%
Oct 22, 2026
Reiterated: Buy
Price Target: $14 → $18
Current: $13.07
Upside: +37.72%
Oct 20, 2026
Reiterated: Buy
Price Target: $80 → $63
Current: $40.45
Upside: +55.75%
Oct 15, 2026
Reiterated: Buy
Price Target: $170 → $174
Current: $134.22
Upside: +29.64%
Oct 1, 2026
Reiterated: Buy
Price Target: $2.5 → $1.5
Current: $0.1613
Upside: +829.94%
Aug 20, 2026
Reiterated: Hold
Price Target: $189 → $185
Current: $155.41
Upside: +19.04%
Aug 19, 2026
Reiterated: Buy
Price Target: $12.62 → $11.22
Current: $2.08
Upside: +439.33%
Jun 30, 2026
Reiterated: Buy
Price Target: $6
Current: $3.05
Upside: +96.72%
Jun 10, 2026
Rated: Buy
Price Target: $117 → $123
Current: $84.25
Upside: +45.99%
Jun 9, 2026
Initiated Coverage: Buy
Price Target: $12
Current: $2.81
Upside: +327.05%
May 12, 2026
Reiterated: Buy
Price Target: $22.70
Current: $11.18
Upside: +103.07%
Apr 30, 2026
Rated: Buy
Price Target: $119 → $116
Current: $85.46
Upside: +35.74%
Mar 24, 2026
Reiterated: Buy
Price Target: $11 → $13
Current: $2.91
Upside: +346.74%
Mar 18, 2026
Rated: Buy
Price Target: $30 → $40
Current: $17.82
Upside: +124.47%
Feb 17, 2026
Reiterated: Buy
Price Target: $8.55 → $7.13
Current: $2.35
Upside: +203.20%
Jan 27, 2026
Reiterated: Buy
Price Target: $11 → $13
Current: $5.76
Upside: +125.69%
Dec 1, 2025
Reiterated: Buy
Price Target: $92.63
Current: $35.00
Upside: +164.65%
Nov 18, 2025
Reiterated: Buy
Price Target: $4
Current: $0.539
Upside: +642.12%
Nov 17, 2025
Reiterated: Buy
Price Target: $7 → $6
Current: $0.9089
Upside: +560.14%
Nov 11, 2025
Reiterated: Buy
Price Target: $2.5
Current: $0.6185
Upside: n/a
Sep 4, 2025
Reiterated: Buy
Price Target: $6 → $5
Current: $0.7664
Upside: n/a
Aug 12, 2025
Downgraded: Hold
Price Target: $15 → $17
Current: $10.85
Upside: n/a
Jul 28, 2025
Downgraded: Hold
Price Target: $69.00 → $61.00
Current: $87.23
Upside: n/a
Apr 22, 2025
Reiterated: Buy
Price Target: $28
Current: $14.65
Upside: n/a