Michael Diana

Stock Analyst at Maxim Group

(4.38)
# 1,294
Out of 5,118 analysts
1171
Total ratings
53.8%
Success rate
5.9%
Average return

Stocks Rated by Michael Diana

Ellington Financial
Nov 6, 2026
Reiterated: Buy
Price Target: $15
Current: $11.26
Upside: +33.21%
Diversified Healthcare Trust
Nov 4, 2026
Reiterated: Buy
Price Target: $12 → $11
Current: $7.02
Upside: +49.57%
SLR Investment
Nov 4, 2026
Reiterated: Buy
Price Target: $18
Current: $11.81
Upside: +52.41%
UMH Properties
Nov 4, 2026
Reiterated: Buy
Price Target: $21
Current: $14.92
Upside: +37.40%
Adamas Trust
Nov 2, 2026
Reiterated: Buy
Price Target: $10 → $8
Current: $5.69
Upside: +40.60%
Cullen/Frost Bankers
Nov 2, 2026
Reiterated: Buy
Price Target: $195
Current: $155.23
Upside: +25.62%
Medical Properties Trust
Oct 30, 2026
Reiterated: Buy
Price Target: $7 → $5
Current: $1.81
Upside: +176.24%
Happen
Oct 29, 2026
Reiterated: Buy
Price Target: $25
Current: $15.96
Upside: +56.64%
Customers Bancorp
Oct 26, 2026
Reiterated: Buy
Price Target: $110
Current: $84.73
Upside: +29.82%
Enova International
Oct 26, 2026
Reiterated: Buy
Price Target: $285 → $220
Current: $172.48
Upside: +27.55%
Reiterated: Hold
Price Target: n/a
Current: $3.34
Upside: -
Reiterated: Buy
Price Target: $200
Current: $173.12
Upside: +15.53%
Reiterated: Hold
Price Target: n/a
Current: $8.78
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $59.84
Upside: -
Initiated Coverage: Buy
Price Target: $26
Current: $15.60
Upside: +66.67%
Reiterated: Buy
Price Target: $23
Current: $12.96
Upside: +77.47%
Reiterated: Hold
Price Target: n/a
Current: $0.2548
Upside: -
Reiterated: Buy
Price Target: $3.5
Current: $1.25
Upside: +181.12%
Reiterated: Buy
Price Target: $6
Current: $2.40
Upside: +150.00%
Reiterated: Hold
Price Target: n/a
Current: $7.02
Upside: -
Reiterated: Buy
Price Target: $5
Current: $2.96
Upside: +68.92%
Reiterated: Buy
Price Target: $15
Current: $8.78
Upside: +70.84%
Reiterated: Buy
Price Target: $11
Current: $6.88
Upside: +52.62%
Reiterated: Buy
Price Target: $6.5 → $6
Current: $3.96
Upside: +51.52%
Reiterated: Buy
Price Target: $8.5 → $12
Current: $14.69
Upside: -21.72%
Reiterated: Hold
Price Target: n/a
Current: $0.1661
Upside: -
Reiterated: Buy
Price Target: $25
Current: $10.28
Upside: +143.19%
Reiterated: Buy
Price Target: n/a
Current: $0.0001
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.0002
Upside: n/a
Reiterated: Buy
Price Target: $200
Current: $0.20
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $100.85
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $25.37
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $12.50
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $4.94
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.12
Upside: n/a
Reiterated: Buy
Price Target: $16 → $18
Current: $0.385
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $32.92
Upside: n/a
Reiterated: Buy
Price Target: $29
Current: $32.42
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.00
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $4.92
Upside: n/a
Reiterated: Buy
Price Target: $19 → $18
Current: $4.45
Upside: n/a
Reiterated: Buy
Price Target: $8.75 → $7.75
Current: $10.68
Upside: n/a
Reiterated: Buy
Price Target: $8.5 → $8
Current: $10.26
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.8738
Upside: n/a
Downgraded: Hold
Price Target: $16 → $10
Current: $42.03
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $12.60
Upside: n/a
Reiterated: Buy
Price Target: $35 → $2
Current: $156.52
Upside: n/a