Ratings by B.Riley (Nick Giles)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
5/27/2026 Terawulf Inc. WULF Maintain Buy
(N/A)
 
 
  Details
5/18/2026 WhiteFiber Inc WYFI Maintain Buy
(N/A)
 
 
  Details
5/18/2026 Bit Digital Inc. BTBT Maintain Buy
(N/A)
 
 
  Details
5/15/2026 Bitdeer Technologies Group BTDR Maintain Buy
(N/A)
 
 
  Details
5/13/2026 Hut 8 Mining Corp. HUT Maintain Buy
(N/A)
 
 
  Details
4/30/2026 Core Natural Resources CNR Maintain Buy
(N/A)
 
 
  Details
4/20/2026 Alcoa AA Maintain Buy
(N/A)
 
 
  Details
4/7/2026 Alcoa AA Maintain Buy
(N/A)
 
 
  Details
4/2/2026 Bit Digital Inc. BTBT Maintain Buy
(N/A)
 
 
  Details
3/30/2026 BitFuFu Inc. FUFU Maintain Buy
(N/A)
 
 
  Details
3/27/2026 WhiteFiber Inc WYFI Maintain Buy
(N/A)
 
 
  Details
3/24/2026 US Antimony Corp UAMY Maintain Buy
(N/A)
 
 
  Details
3/18/2026 Perpetua Resources PPTA Maintain Buy
(N/A)
 
 
  Details
3/3/2026 US Antimony Corp UAMY Maintain Buy
(N/A)
 
 
  Details
3/3/2026 SunCoke Energy SXC Maintain Neutral
(N/A)
 
 
  Details
3/3/2026 Perpetua Resources PPTA Maintain Buy
(N/A)
 
 
  Details
3/3/2026 NovaGold Resources NG Maintain Buy
(N/A)
 
 
  Details
3/3/2026 Core Natural Resources CNR Maintain Buy
(N/A)
 
 
  Details
3/3/2026 Alcoa AA Maintain Buy
(N/A)
 
 
  Details
3/2/2026 Terawulf Inc. WULF Maintain Buy
(N/A)
 
 
  Details
2/25/2026 Canaan Inc. CAN Maintain Buy
(N/A)
 
 
  Details
2/24/2026 US Antimony Corp UAMY Maintain Buy
(N/A)
 
 
  Details
2/18/2026 SunCoke Energy SXC Maintain Neutral
(N/A)
 
 
  Details
2/11/2026 Bitdeer Technologies (BTDR) BTDR Maintain Buy
(N/A)
 
 
  Details
2/11/2026 CleanSpark Inc. CLSK Maintain Buy
(N/A)
 
 
  Details
1/27/2026 NovaGold Resources NG Maintain Buy
(N/A)
 
 
  Details
1/23/2026 Alcoa AA Maintain Buy
(N/A)
 
 
  Details
1/9/2026 Hut 8 Mining Corp. HUT Maintain Buy
(N/A)
 
 
  Details
12/24/2025 WhiteFiber Inc WYFI Maintain Buy
(N/A)
 
 
  Details
11/26/2025 CleanSpark Inc. CLSK Maintain Buy
(N/A)
 
 
  Details
11/21/2025 Canaan Inc. CAN Maintain Buy
(N/A)
 
 
  Details
11/21/2025 Ucore Rare Metals UURAF New Coverage Buy
(N/A)
4.27
(4.08)
-4.45% Details
11/18/2025 BitFuFu Inc. FUFU Maintain Buy
(N/A)
 
 
  Details
11/12/2025 Terawulf Inc. WULF Maintain Buy
(N/A)
 
 
  Details
11/11/2025 SunCoke Energy SXC Maintain Neutral
(N/A)
 
 
  Details
10/30/2025 Perpetua Resources PPTA Maintain Buy
(N/A)
 
 
  Details
10/30/2025 Perpetua Resources PPTA Maintain Buy
(N/A)
 
 
  Details
10/22/2025 WhiteFiber Inc WYFI Maintain Buy
(N/A)
 
 
  Details
10/22/2025 Terawulf Inc. WULF Maintain Buy
(N/A)
 
 
  Details
10/22/2025 Hut 8 Mining Corp. HUT Maintain Buy
(N/A)
 
 
  Details
10/22/2025 Canaan Inc. CAN Maintain Buy
(N/A)
 
 
  Details
10/22/2025 Bit Digital Inc. BTBT Maintain Buy
(N/A)
 
 
  Details
10/14/2025 CleanSpark Inc. CLSK Maintain Buy
(N/A)
 
 
  Details
10/3/2025 Perpetua Resources PPTA Maintain Buy
(N/A)
 
 
  Details
9/10/2025 Perpetua Resources PPTA Maintain Buy
(N/A)
 
 
  Details
9/9/2025 Alcoa AA Maintain Buy
(N/A)
 
 
  Details
9/2/2025 WhiteFiber Inc WYFI New Coverage Buy
(N/A)
0.00
(28.03)
0% Details
8/28/2025 BitFuFu Inc. FUFU Maintain Buy
(N/A)
 
 
  Details
8/18/2025 Terawulf Inc. WULF Maintain Buy
(N/A)
 
 
  Details
8/15/2025 Terawulf Inc. WULF Maintain Buy
(N/A)
 
 
  Details
8/8/2025 Hut 8 Mining Corp. HUT Maintain Buy
(N/A)
 
 
  Details
8/8/2025 CleanSpark Inc. CLSK Maintain Buy
(N/A)
 
 
  Details
7/22/2025 Core Natural Resources CNR Maintain Buy
(N/A)
 
 
  Details
7/18/2025 BitFuFu Inc. FUFU New Coverage Buy
(N/A)
3.68
(2.02)
-45.11% Details
7/15/2025 Alcoa AA Maintain Buy
(N/A)
 
 
  Details
7/10/2025 Canaan Inc. CAN Maintain Buy
(N/A)
 
 
  Details
7/1/2025 CleanSpark Inc. CLSK New Coverage Buy
(N/A)
10.67
(17.61)
65.04% Details
6/18/2025 Perpetua Resources PPTA Maintain Buy
(N/A)
 
 
  Details
5/13/2025 Hut 8 Mining Corp. HUT New Coverage Buy
(N/A)
15.52
(131.29)
745.94% Details
5/13/2025 Core Natural Resources CNR Maintain Buy
(N/A)
 
 
  Details
4/15/2025 US Antimony Corp UAMY Maintain Buy
(N/A)
 
 
  Details
4/11/2025 Core Natural Resources CNR Maintain Buy
(N/A)
 
 
  Details
3/21/2025 US Antimony Corp UAMY New Coverage Buy
(N/A)
1.80
(9.16)
408.89% Details
2/24/2025 Core Natural Resources CNR Maintain Buy
(N/A)
 
 
  Details
2/19/2025 Perpetua Resources PPTA Maintain Buy
(N/A)
 
 
  Details
12/12/2024 Canaan Inc. CAN Maintain Buy
(N/A)
 
 
  Details
10/24/2024 Bit Digital Inc. BTBT New Coverage Buy
(N/A)
4.00
(1.85)
-53.75% Details
9/18/2024 Canaan Inc. CAN New Coverage Buy
(N/A)
1.03
(0.38)
-63.11% Details