Michael Diana

Stock Analyst at Maxim Group

(3.43)
# 975
Out of 5,128 analysts
68
Total ratings
46.03%
Success rate
6.56%
Average return

Stocks Rated by Michael Diana

Two Harbors Investment
Dec 18, 2025
Downgrades: Hold
Price Target: n/a
Current: $10.71
Upside: -
Horizon Technology Finance
Aug 11, 2025
Maintains: Buy
Price Target: $10$7.5
Current: $6.52
Upside: +15.03%
Nicolet Bankshares
Jul 17, 2025
Maintains: Buy
Price Target: $131$161
Current: $124.06
Upside: +29.78%
SWK Holdings
May 19, 2025
Maintains: Buy
Price Target: $21$18
Current: $17.28
Upside: +4.17%
PennantPark Floating Rate Capital
May 14, 2025
Maintains: Buy
Price Target: $13$12
Current: $9.32
Upside: +23.39%
UMH Properties
May 5, 2025
Maintains: Buy
Price Target: $22$21
Current: $15.92
Upside: +28.77%
First Savings Financial Group
Apr 28, 2025
Maintains: Buy
Price Target: $28$31
Current: $32.01
Upside: -3.16%
Mobile Infrastructure
Feb 21, 2025
Initiates: Buy
Price Target: $7
Current: $2.61
Upside: +168.71%
Enova International
Feb 6, 2025
Maintains: Buy
Price Target: $108$138
Current: $163.30
Upside: -15.49%
Customers Bancorp
Jan 27, 2025
Maintains: Buy
Price Target: $75$80
Current: $78.19
Upside: +2.31%
Maintains: Buy
Price Target: $16$19
Current: $19.90
Upside: -4.52%
Downgrades: Hold
Price Target: n/a
Current: $9.35
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $11.06
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $48.00
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $0.74
Upside: -
Maintains: Buy
Price Target: $5$6
Current: $4.90
Upside: +22.45%
Downgrades: Hold
Price Target: n/a
Current: $1.70
Upside: -
Initiates: Buy
Price Target: $11
Current: $9.20
Upside: +19.57%
Downgrades: Hold
Price Target: n/a
Current: $4.55
Upside: -
Maintains: Buy
Price Target: $8$5
Current: $1.38
Upside: +262.32%
Initiates: Buy
Price Target: $20
Current: $15.10
Upside: +32.45%
Downgrades: Hold
Price Target: n/a
Current: $20.71
Upside: -
Maintains: Buy
Price Target: $120$125
Current: $134.61
Upside: -7.14%
Downgrades: Hold
Price Target: n/a
Current: $7.50
Upside: -
Maintains: Buy
Price Target: $20$16
Current: $14.06
Upside: +13.80%