Gregory P Miller

Stock Analyst at Citizens JMP

(4.46)
# 1,066
Out of 4,512 analysts
262
Total ratings
51.8%
Success rate
12.2%
Average return

Stocks Rated by Gregory P Miller

MARA Holdings
Jun 24, 2026
Initiated Coverage: Buy
Price Target: $24
Current: $12.16
Upside: +97.37%
Keel Infrastructure
Jun 24, 2026
Initiated Coverage: Buy
Price Target: $10
Current: $4.49
Upside: +122.72%
CleanSpark
Jun 24, 2026
Initiated Coverage: Buy
Price Target: $27
Current: $13.45
Upside: +100.74%
Bitdeer Technologies Group
Jun 24, 2026
Initiated Coverage: Buy
Price Target: $35
Current: $12.36
Upside: +183.17%
Applied Digital
May 21, 2026
Maintained: Buy
Price Target: $35$60
Current: $28.47
Upside: +110.75%
Nebius Group
May 14, 2026
Maintained: Buy
Price Target: $175$270
Current: $194.09
Upside: +39.11%
TeraWulf
May 7, 2026
Maintained: Buy
Price Target: $22$32
Current: $19.41
Upside: +64.86%
Hut 8
May 7, 2026
Maintained: Buy
Price Target: $100$140
Current: $98.33
Upside: +42.38%
Equinix
Apr 30, 2026
Maintained: Buy
Price Target: $925$1,350
Current: $1,023.54
Upside: +31.90%
Digital Realty Trust
Apr 27, 2026
Maintained: Buy
Price Target: $250
Current: $173.11
Upside: +44.42%
Initiated Coverage: Buy
Price Target: $30
Current: $6.74
Upside: +345.10%
Downgraded: Hold
Price Target: $11$16
Current: $15.73
Upside: +1.72%
Upgraded: Buy
Price Target: $30
Current: $22.09
Upside: +35.81%
Initiated Coverage: Buy
Price Target: $25
Current: $20.19
Upside: +23.82%
Initiated Coverage: Buy
Price Target: $30
Current: $19.87
Upside: +50.98%
Initiated Coverage: Buy
Price Target: $80
Current: $38.59
Upside: +107.31%
Initiated Coverage: Buy
Price Target: $37
Current: $31.13
Upside: +18.86%
Reiterated: Buy
Price Target: $180
Current: $79.94
Upside: +125.17%
Maintained: Buy
Price Target: $50
Current: $32.07
Upside: +55.91%
Maintained: Buy
Price Target: $350$280
Current: $187.25
Upside: +49.53%
Reiterated: Buy
Price Target: $275$260
Current: $168.83
Upside: +54.00%
Maintained: Buy
Price Target: $13$16
Current: $26.51
Upside: n/a
Maintained: Buy
Price Target: $13$14
Current: $11.60
Upside: n/a
Maintained: Buy
Price Target: $175
Current: $79.05
Upside: n/a
Upgraded: Buy
Price Target: $380$550
Current: $127.91
Upside: n/a
Upgraded: Buy
Price Target: $34$50
Current: $23.19
Upside: n/a
Maintained: Hold
Price Target: $11$6
Current: $6.37
Upside: n/a
Upgraded: Buy
Price Target: $21
Current: $21.28
Upside: n/a
Reiterated: Buy
Price Target: $60$58
Current: $42.47
Upside: n/a
Reiterated: Buy
Price Target: $175
Current: $187.13
Upside: n/a
Reiterated: Buy
Price Target: $90$85
Current: $12.25
Upside: n/a
Maintained: Buy
Price Target: $140$125
Current: $126.11
Upside: n/a
Maintained: Buy
Price Target: $2,000$1,600
Current: $43.01
Upside: n/a
Initiated Coverage: Buy
Price Target: $79
Current: $105.77
Upside: n/a
Reiterated: Buy
Price Target: $23
Current: $41.30
Upside: n/a
Maintained: Buy
Price Target: $9.75$12
Current: $2.17
Upside: n/a
Reiterated: Buy
Price Target: $120$125
Current: $73.53
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $7.75
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $217.07
Upside: n/a
Upgraded: Buy
Price Target: $92
Current: $314.86
Upside: n/a