Greg Miller

Stock Analyst at JMP Securities

(1.02)
# 1980
Out of 5,333 analysts
89
Total ratings
48.33%
Success rate
-4.84%
Average return
39 Stocks
Name Action PT Current % Upside Ratings Updated
THG The Hanover Insuranc...
Maintains: Market Outperform
175 185
166.53 11.09% 1 May 1, 2025
META Meta Platforms
Reiterates: Market Outperform
750 750
592.56 26.57% 2 May 1, 2025
HOOD Robinhood Markets
Reiterates: Market Outperform
70 70
54.64 28.11% 1 May 1, 2025
EQIX Equinix
Reiterates: Market Outperform
1200 1200
864.49 38.81% 6 May 1, 2025
EBAY eBay
Reiterates: Market Perform
n/a
n/a n/a 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
40 36
20.64 74.42% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
115 125
104.93 19.13% 5 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
248 260
219.92 18.22% 3 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
165 165
105.65 56.18% 1 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
250 270
239.66 12.66% 6 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
220 220
166.62 32.04% 5 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 13
8.63 50.64% 4 Mar 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
35 40
25.42 57.36% 4 Mar 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
163 175
156.62 11.74% 2 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
35 35
31.88 9.79% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
6 5
3.34 49.7% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
19 19
23.04 -17.53% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
16 16
8.24 94.17% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
160 190
108.25 75.52% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
20 20
11.07 80.67% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
7 7
3.46 102.31% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
11 11
11.55 -4.76% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4100 4700
5075.17 -7.39% 2 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
380 550
401.43 37.01% 5 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
50
34.25 45.99% 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.84 -24.57% 1 Oct 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
135 125
76.23 63.98% 1 Aug 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1400 1600
165.82 864.9% 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.52 9.53% 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.37 472.08% 1 May 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
135 150
243.82 -38.48% 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
48.8 84.43% 2 Jul 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
10 7
n/a n/a 3 May 11, 2020