Greg Miller

Stock Analyst at JMP Securities

(0.73)
# 2205
Out of 5,328 analysts
82
Total ratings
37.70%
Success rate
-8.38%
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
AMT American Tower
Maintains: Market Outperform
248 260
225.26 15.42% 3 Apr 30, 2025
TWLO Twilio
Reiterates: Market Outperform
165 165
98.3 67.85% 1 Apr 29, 2025
SBAC SBA Communications
Maintains: Market Outperform
250 270
242.12 11.51% 6 Apr 29, 2025
DLR Digital Realty Trust
Reiterates: Market Outperform
220 220
165.37 33.04% 5 Apr 28, 2025
DBRG DigitalBridge Gr
Maintains: Buy
15 13
8.94 45.41% 4 Mar 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
35 40
25.83 54.86% 4 Mar 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
115 115
106.58 7.9% 4 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
163 175
161.92 8.08% 2 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
1200 1200
878.38 36.62% 5 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
35 35
31.75 10.24% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
6 5
3 66.67% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
19 19
23.66 -19.7% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
16 16
7.95 101.26% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
160 190
123.89 53.36% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
20 20
10.09 98.22% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
7 7
3.62 93.37% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
11 11
9.93 10.78% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
750 750
581.56 28.96% 1 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4100 4700
5150.03 -8.74% 2 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
380 550
388.01 41.75% 5 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
50
34.2 46.2% 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.73 -24.27% 1 Oct 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
135 125
81.83 52.76% 1 Aug 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1400 1600
269.78 493.08% 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.3 10.19% 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.51 454.32% 1 May 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
135 150
246.67 -39.19% 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
55.12 63.28% 2 Jul 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
10 7
n/a n/a 3 May 11, 2020