Michael Diana

Stock Analyst at Maxim Group

(3.45)
# 960
Out of 5,133 analysts
68
Total ratings
46.03%
Success rate
7.11%
Average return

Stocks Rated by Michael Diana

Two Harbors Investment
Dec 18, 2025
Downgrades: Hold
Price Target: n/a
Current: $12.39
Upside: -
Horizon Technology Finance
Aug 11, 2025
Maintains: Buy
Price Target: $10$7.5
Current: $6.66
Upside: +12.61%
Nicolet Bankshares
Jul 17, 2025
Maintains: Buy
Price Target: $131$161
Current: $126.68
Upside: +27.09%
SWK Holdings
May 19, 2025
Maintains: Buy
Price Target: $21$18
Current: $17.34
Upside: +3.81%
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.88
Upside: +29.09%
First Savings Financial Group
Apr 28, 2025
Maintains: Buy
Price Target: $28$31
Current: $31.53
Upside: -1.68%
Mobile Infrastructure
Feb 21, 2025
Initiates: Buy
Price Target: $7
Current: $2.77
Upside: +152.71%
Enova International
Feb 6, 2025
Maintains: Buy
Price Target: $108$138
Current: $157.66
Upside: -12.47%
Customers Bancorp
Jan 27, 2025
Maintains: Buy
Price Target: $75$80
Current: $77.26
Upside: +3.55%
Maintains: Buy
Price Target: $16$19
Current: $20.16
Upside: -5.75%
Downgrades: Hold
Price Target: n/a
Current: $9.67
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $11.35
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $48.34
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $0.79
Upside: -
Maintains: Buy
Price Target: $5$6
Current: $4.82
Upside: +24.48%
Downgrades: Hold
Price Target: n/a
Current: $1.93
Upside: -
Initiates: Buy
Price Target: $11
Current: $9.33
Upside: +17.90%
Downgrades: Hold
Price Target: n/a
Current: $4.49
Upside: -
Maintains: Buy
Price Target: $8$5
Current: $1.36
Upside: +267.65%
Initiates: Buy
Price Target: $20
Current: $15.16
Upside: +31.93%
Downgrades: Hold
Price Target: n/a
Current: $20.91
Upside: -
Maintains: Buy
Price Target: $120$125
Current: $134.94
Upside: -7.37%
Downgrades: Hold
Price Target: n/a
Current: $7.82
Upside: -
Maintains: Buy
Price Target: $20$16
Current: $13.81
Upside: +15.86%