Gregory P Miller

Stock Analyst at Citizens JMP

(4.62)
# 913
Out of 4,349 analysts
258
Total ratings
54.5%
Success rate
15.3%
Average return

Stocks Rated by Gregory P Miller

Applied Digital
May 21, 2026
Maintained: Buy
Price Target: $35$60
Current: $49.65
Upside: +20.85%
Nebius Group
May 14, 2026
Maintained: Buy
Price Target: $175$270
Current: $226.34
Upside: +19.29%
TeraWulf
May 7, 2026
Maintained: Buy
Price Target: $22$32
Current: $26.40
Upside: +21.24%
Hut 8 Corp.
May 7, 2026
Maintained: Buy
Price Target: $138.08$193.31
Current: $171.20
Upside: +12.92%
Equinix
Apr 30, 2026
Maintained: Buy
Price Target: $925$1,350
Current: $1,069.44
Upside: +26.23%
Digital Realty Trust
Apr 27, 2026
Maintained: Buy
Price Target: $250
Current: $191.43
Upside: +30.60%
Fermi
Feb 9, 2026
Initiated Coverage: Buy
Price Target: $30
Current: $6.78
Upside: +342.48%
DigitalBridge Group
Dec 29, 2025
Downgraded: Hold
Price Target: $11$16
Current: $15.70
Upside: +1.91%
Core Scientific
Dec 18, 2025
Upgraded: Buy
Price Target: $30
Current: $27.76
Upside: +8.07%
Riot Platforms
Nov 19, 2025
Initiated Coverage: Buy
Price Target: $25
Current: $27.74
Upside: -9.88%
Initiated Coverage: Buy
Price Target: $30
Current: $24.59
Upside: +22.00%
Initiated Coverage: Buy
Price Target: $80
Current: $64.05
Upside: +24.90%
Initiated Coverage: Buy
Price Target: $37
Current: $32.18
Upside: +14.98%
Reiterated: Buy
Price Target: $180
Current: $106.86
Upside: +68.44%
Maintained: Buy
Price Target: $50
Current: $35.23
Upside: +41.92%
Maintained: Buy
Price Target: $350$280
Current: $204.62
Upside: +36.84%
Reiterated: Buy
Price Target: $275$260
Current: $186.68
Upside: +39.28%
Maintained: Buy
Price Target: $13$16
Current: $24.30
Upside: n/a
Maintained: Buy
Price Target: $13$14
Current: $10.00
Upside: n/a
Maintained: Buy
Price Target: $175
Current: $91.09
Upside: n/a
Upgraded: Buy
Price Target: $380$550
Current: $147.26
Upside: n/a
Upgraded: Buy
Price Target: $34$50
Current: $25.16
Upside: n/a
Maintained: Hold
Price Target: $11$6
Current: $10.70
Upside: n/a
Upgraded: Buy
Price Target: $21
Current: $24.88
Upside: n/a
Reiterated: Buy
Price Target: $60$58
Current: $48.01
Upside: n/a
Reiterated: Buy
Price Target: $175
Current: $189.01
Upside: n/a
Reiterated: Buy
Price Target: $90$85
Current: $19.82
Upside: n/a
Maintained: Buy
Price Target: $140$125
Current: $143.13
Upside: n/a
Maintained: Buy
Price Target: $2,000$1,600
Current: $56.52
Upside: n/a
Initiated Coverage: Buy
Price Target: $79
Current: $65.04
Upside: n/a
Reiterated: Buy
Price Target: $23
Current: $41.86
Upside: n/a
Maintained: Buy
Price Target: $9.75$12
Current: $2.09
Upside: n/a
Reiterated: Buy
Price Target: $120$125
Current: $86.36
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $10.62
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $264.22
Upside: n/a
Upgraded: Buy
Price Target: $92
Current: $312.51
Upside: n/a