Michael Diana

Stock Analyst at Maxim Group

(3.52)
# 903
Out of 5,113 analysts
69
Total ratings
47.62%
Success rate
7.64%
Average return

Stocks Rated by Michael Diana

Nicolet Bankshares
Jan 22, 2026
Maintains: Buy
Price Target: $161$173
Current: $143.43
Upside: +20.62%
Two Harbors Investment
Dec 18, 2025
Downgrades: Hold
Price Target: n/a
Current: $13.60
Upside: -
Horizon Technology Finance
Aug 11, 2025
Maintains: Buy
Price Target: $10$7.5
Current: $6.69
Upside: +12.11%
SWK Holdings
May 19, 2025
Maintains: Buy
Price Target: $21$18
Current: $17.37
Upside: +3.63%
PennantPark Floating Rate Capital
May 14, 2025
Maintains: Buy
Price Target: $13$12
Current: $9.52
Upside: +20.80%
UMH Properties
May 5, 2025
Maintains: Buy
Price Target: $22$21
Current: $15.70
Upside: +30.57%
First Savings Financial Group
Apr 28, 2025
Maintains: Buy
Price Target: $28$31
Current: $32.49
Upside: -4.59%
Mobile Infrastructure
Feb 21, 2025
Initiates: Buy
Price Target: $7
Current: $2.84
Upside: +146.48%
Enova International
Feb 6, 2025
Maintains: Buy
Price Target: $108$138
Current: $157.70
Upside: -12.49%
Customers Bancorp
Jan 27, 2025
Maintains: Buy
Price Target: $75$80
Current: $75.91
Upside: +5.39%
Maintains: Buy
Price Target: $16$19
Current: $20.81
Upside: -8.70%
Downgrades: Hold
Price Target: n/a
Current: $9.78
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $12.17
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $50.09
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $0.75
Upside: -
Maintains: Buy
Price Target: $5$6
Current: $4.36
Upside: +37.61%
Downgrades: Hold
Price Target: n/a
Current: $1.28
Upside: -
Initiates: Buy
Price Target: $11
Current: $9.31
Upside: +18.15%
Downgrades: Hold
Price Target: n/a
Current: $4.55
Upside: -
Maintains: Buy
Price Target: $8$5
Current: $1.37
Upside: +266.30%
Initiates: Buy
Price Target: $20
Current: $15.06
Upside: +32.80%
Downgrades: Hold
Price Target: n/a
Current: $22.31
Upside: -
Maintains: Buy
Price Target: $120$125
Current: $135.56
Upside: -7.79%
Downgrades: Hold
Price Target: n/a
Current: $8.35
Upside: -
Maintains: Buy
Price Target: $20$16
Current: $14.25
Upside: +12.28%