Greg Miller

Stock Analyst at JMP Securities

(1.05)
# 2018
Out of 5,347 analysts
98
Total ratings
46.27%
Success rate
-3.57%
Average return
44 Stocks
Name Action PT Current % Upside Ratings Updated
EQIX Equinix
Reiterates: Market Outperform
1200 1200
888.04 35.13% 7 May 23, 2025
CRWV CoreWeave
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 May 22, 2025
WULF TeraWulf
Initiates Coverage On: Market Outperform
7
3.52 98.86% 1 May 22, 2025
HUT Hut 8
Initiates Coverage On: Market Outperform
25
15.28 63.61% 1 May 22, 2025
CORZ Core Scientific
Initiates Coverage On: Market Outperform
15
10.64 40.98% 1 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Outperform
12
6.81 76.21% 1 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
40 40
23.67 68.99% 5 May 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
16 16
11.06 44.67% 5 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
175 185
176.03 5.1% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
750 750
647.52 15.83% 2 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
70 70
66.1 5.9% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
n/a
n/a n/a 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
40 36
23.01 56.45% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
115 125
100.38 24.53% 5 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
248 260
214.69 21.1% 3 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
165 165
117.7 40.19% 1 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
250 270
231.82 16.47% 6 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
220 220
171.47 28.3% 5 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
163 175
166.76 4.94% 2 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4700 4720
5513.11 -14.39% 3 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
35 35
31.7 10.41% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
6 5
3.71 34.77% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
19 19
23.89 -20.47% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
16 16
8.25 93.94% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
160 190
112.36 69.1% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
20 20
11.7 70.94% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
7 7
2.57 172.37% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
11 11
11.61 -5.25% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
380 550
396.26 38.8% 5 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
50
34.56 44.68% 4 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 6
n/a n/a 4 Dec 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
21
27.75 -24.32% 1 Oct 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
135 125
76 64.47% 1 Aug 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1400 1600
146.41 992.82% 3 Jun 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
60
n/a n/a 1 May 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
40
36.2 10.5% 1 Mar 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
3 7
n/a n/a 2 Jan 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
92 75
n/a n/a 1 Jul 29, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
85 78
n/a n/a 6 Jun 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
12 25
4.22 492.42% 1 May 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
135 150
242.09 -38.04% 1 Feb 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
24
n/a n/a 1 Feb 2, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
90
45.71 96.89% 2 Jul 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
10 7
n/a n/a 3 May 11, 2020