Michael Diana

Stock Analyst at Maxim Group

(3.79)
# 1,868
Out of 4,355 analysts
1242
Total ratings
54.7%
Success rate
3.1%
Average return

Stocks Rated by Michael Diana

Generation Income Properties
May 18, 2026
Maintained: Hold
Price Target: n/a
Current: $0.2058
Upside: -
Mobile Infrastructure
May 15, 2026
Reiterated: Buy
Price Target: $6
Current: $2.21
Upside: +171.49%
Gladstone Land
May 13, 2026
Maintained: Hold
Price Target: n/a
Current: $9.48
Upside: -
Paysign
May 13, 2026
Reiterated: Buy
Price Target: $8.5
Current: $7.27
Upside: +16.92%
PennantPark Floating Rate Capital
May 12, 2026
Reiterated: Buy
Price Target: $11
Current: $8.21
Upside: +27.89%
Abacus Global Management
May 12, 2026
Reiterated: Buy
Price Target: $15
Current: $8.98
Upside: +67.04%
Horizon Technology Finance
May 8, 2026
Reiterated: Buy
Price Target: $6.5
Current: $4.39
Upside: +48.06%
SLR Investment
May 8, 2026
Reiterated: Buy
Price Target: $19$18
Current: $13.08
Upside: +37.61%
Ellington Financial
May 7, 2026
Reiterated: Buy
Price Target: $15
Current: $13.57
Upside: +10.54%
Saratoga Investment
May 7, 2026
Reiterated: Buy
Price Target: $25
Current: $22.51
Upside: +11.06%
Reiterated: Buy
Price Target: $9.5$10
Current: $8.32
Upside: +20.19%
Reiterated: Buy
Price Target: $161$165
Current: $135.52
Upside: +21.75%
Reiterated: Buy
Price Target: $21
Current: $15.02
Upside: +36.48%
Reiterated: Buy
Price Target: $9$10
Current: $9.20
Upside: +8.70%
Reiterated: Buy
Price Target: $8
Current: $5.11
Upside: +56.56%
Reiterated: Buy
Price Target: $23
Current: $17.85
Upside: +28.85%
Reiterated: Buy
Price Target: $100
Current: $75.14
Upside: +33.08%
Reiterated: Buy
Price Target: $191$200
Current: $161.51
Upside: +23.83%
Maintained: Buy
Price Target: $173
Current: $140.27
Upside: +23.33%
Maintained: Hold
Price Target: n/a
Current: $10.41
Upside: -
Maintained: Hold
Price Target: n/a
Current: $0.5917
Upside: -
Maintained: Hold
Price Target: n/a
Current: $4.19
Upside: -
Maintained: Hold
Price Target: n/a
Current: $55.49
Upside: -
Maintained: Hold
Price Target: n/a
Current: $19.08
Upside: -
Maintained: Buy
Price Target: n/a
Current: $1.61
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $1.22
Upside: -
Maintained: Hold
Price Target: $12
Current: $12.33
Upside: -3.89%
Reiterated: Buy
Price Target: $25
Current: $9.39
Upside: +166.24%
Reiterated: Buy
Price Target: n/a
Current: $0.000001
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.0017
Upside: n/a
Reiterated: Buy
Price Target: $200
Current: $0.50
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $92.15
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $1.05
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $24.16
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $11.96
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.42
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $6.78
Upside: n/a
Reiterated: Buy
Price Target: $16$18
Current: $1.04
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $30.06
Upside: n/a
Reiterated: Buy
Price Target: $29
Current: $30.07
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $6.11
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $9.98
Upside: n/a
Reiterated: Buy
Price Target: $19$18
Current: $7.72
Upside: n/a
Reiterated: Buy
Price Target: $8.75$7.75
Current: $13.09
Upside: n/a
Reiterated: Buy
Price Target: $8.5$8
Current: $10.88
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.35
Upside: n/a
Downgraded: Hold
Price Target: $16$10
Current: $42.01
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $17.15
Upside: n/a
Reiterated: Buy
Price Target: $35$2
Current: $148.53
Upside: n/a