Darren Aftahi

Stock Analyst at Roth Capital

(3.7)
# 2204
Out of 5,483 analysts
173
Total ratings
Success rate
Average return
40 Stocks
Name Action PT Current % Upside Ratings Updated
HUT Hut 8
Reiterates: Strong Buy
31 60
37.79 58.77% 2 Sep 15, 2025
WYFI Whitefiber
Initiates Coverage On: Buy
25
20.95 19.33% 1 Sep 2, 2025
HIVE HIVE Digital Technol...
Maintains: Strong Buy
6 8
3.88 93.3% 2 Aug 26, 2025
CORZ Core Scientific
Maintains: Neutral
20 17
16.27 4.49% 6 Aug 22, 2025
WULF TeraWulf
Maintains: Strong Buy
7 13
11.36 10.04% 3 Aug 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
6
4.09 46.7% 1 Aug 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
19
11.8 56.78% 1 Jun 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 4
2.1 90.48% 4 Mar 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
29 24
16.94 38.72% 5 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
20 20
17.62 13.51% 6 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
2 5
4.21 12.83% 8 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
10 10
19.83 -49.57% 7 Oct 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
78 73
55.22 32.2% 10 Oct 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
14
37.9 -63.06% 1 Oct 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 4
n/a n/a 4 Aug 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
77 79
147.87 -46.57% 22 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
3 3
5.19 -51.83% 7 May 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
2 1
n/a n/a 2 May 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 4
2.63 33.08% 8 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 19
n/a n/a 5 Mar 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 3
4.1 -45.12% 8 Mar 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
25 20
2.75 627.27% 4 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
3 4
5.05 -30.69% 3 Jan 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 4
0.76 426.32% 6 Oct 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
2
n/a n/a 1 Mar 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
1 1
n/a n/a 3 Jan 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
4
1.6 150% 3 Aug 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
80 30
6.35 372.44% 2 Dec 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 4
1.92 108.33% 4 Dec 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 10
4.64 115.52% 3 Dec 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
120 60
3.13 1816.93% 1 Dec 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
11 6
n/a n/a 1 Nov 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
245 180
60.62 196.93% 9 Aug 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
105 70
n/a n/a 5 May 18, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
13
n/a n/a 7 Feb 11, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
17
n/a n/a 1 Nov 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
7 7
n/a n/a 2 Mar 5, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
155
4.35 3463.22% 1 Oct 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Oct 12, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
65 48
17.72 168.06% 2 Feb 16, 2017