Greg Miller

Stock Analyst at JMP Securities

(1.14)
# 1987
Out of 5,370 analysts
100
Total ratings
51.47%
Success rate
-1.01%
Average return
44 Stocks
Name Action PT Current % Upside Ratings Updated
DBRG DigitalBridge Gr
Maintains: Strong Buy
13 15
10.13 48.08% 6 Jun 3, 2025
APLD Applied Digital
Maintains: Market Outperform
12 18
11.6 55.17% 2 Jun 3, 2025
EQIX Equinix
Reiterates: Market Outperform
1200 1200
887.88 35.15% 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
4.33 61.66% 1 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Outperform
25
18.39 35.94% 1 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Outperform
15
12.05 24.48% 1 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
40 40
28.09 42.4% 5 May 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
175 185
169.7 9.02% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
750 750
701.33 6.94% 2 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
70 70
76.73 -8.77% 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.62 52.41% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
115 125
98.89 26.4% 5 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
248 260
214.85 21.01% 3 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
165 165
116.6 41.51% 1 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
250 270
230.09 17.35% 6 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
220 220
175.97 25.02% 5 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
163 175
164.72 6.24% 2 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4700 4720
5362.86 -11.99% 3 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
35 35
32.13 8.93% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
6 5
3.56 40.45% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
19 19
24.61 -22.8% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
16 16
8.26 93.7% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
160 190
126.15 50.61% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
20 20
11.25 77.78% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
7 7
2.74 155.47% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
11 11
10.06 9.34% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
380 550
374.83 46.73% 5 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
50
35.06 42.61% 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.94 -24.84% 1 Oct 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
135 125
79.93 56.39% 1 Aug 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1400 1600
129.99 1130.86% 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.23 10.41% 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 525% 1 May 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
135 150
230.63 -34.96% 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
46.84 92.14% 2 Jul 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
10 7
n/a n/a 3 May 11, 2020