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
Main Sectors:
Stocks Rated by Michael Diana
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EFC Ellington Financial | Reiterated: Buy | $15 | $11.26 | +33.21% | 90 | Nov 6, 2026 | |
| DHC Diversified Healthcare Trust | Reiterated: Buy | $12 → $11 | $7.02 | +49.57% | 5 | Nov 4, 2026 | |
| SLRC SLR Investment | Reiterated: Buy | $18 | $11.81 | +52.41% | 19 | Nov 4, 2026 | |
| UMH UMH Properties | Reiterated: Buy | $21 | $14.92 | +37.40% | 33 | Nov 4, 2026 | |
| ADAM Adamas Trust | Reiterated: Buy | $10 → $8 | $5.69 | +40.60% | 56 | Nov 2, 2026 | |
| CFR Cullen/Frost Bankers | Reiterated: Buy | $195 | $155.23 | +25.62% | 53 | Nov 2, 2026 | |
| MPT Medical Properties Trust | Reiterated: Buy | $7 → $5 | $1.81 | +176.24% | 5 | Oct 30, 2026 | |
| HAPN Happen | Reiterated: Buy | $25 | $15.96 | +56.64% | 44 | Oct 29, 2026 | |
| CUBI Customers Bancorp | Reiterated: Buy | $110 | $84.73 | +29.82% | 65 | Oct 26, 2026 | |
| ENVA Enova International | Reiterated: Buy | $285 → $220 | $172.48 | +27.55% | 45 | Oct 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $3.34 | - | 41 | Oct 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $200 | $173.12 | +15.53% | 50 | Oct 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $8.78 | - | 48 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $59.84 | - | 46 | Oct 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $26 | $15.60 | +66.67% | 1 | Oct 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $23 | $12.96 | +77.47% | 40 | Oct 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $0.2548 | - | 25 | Aug 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.5 | $1.25 | +181.12% | 30 | Aug 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 | $2.40 | +150.00% | 9 | Aug 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $7.02 | - | 42 | Aug 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $5 | $2.96 | +68.92% | 39 | Aug 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 | $8.78 | +70.84% | 9 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 | $6.88 | +52.62% | 45 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6.5 → $6 | $3.96 | +51.52% | 45 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $8.5 → $12 | $14.69 | -21.72% | 40 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $0.1661 | - | 23 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 | $10.28 | +143.19% | 12 | Nov 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $0.0001 | n/a | 25 | Nov 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.0002 | n/a | 44 | Apr 25, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $200 | $0.20 | n/a | 37 | Jan 24, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $100.85 | n/a | 22 | Feb 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $25.37 | n/a | 15 | May 13, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $12.50 | n/a | 11 | Dec 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $4.94 | n/a | 7 | Nov 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $3.12 | n/a | 10 | Nov 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $16 → $18 | $0.385 | n/a | 6 | Mar 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $32.92 | n/a | 1 | Feb 8, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $29 | $32.42 | n/a | 3 | Jan 30, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $5.00 | n/a | 8 | Jun 27, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $4.92 | n/a | 3 | May 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $19 → $18 | $4.45 | n/a | 3 | Feb 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $8.75 → $7.75 | $10.68 | n/a | 3 | Feb 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $8.5 → $8 | $10.26 | n/a | 3 | Aug 10, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.8738 | n/a | 2 | Aug 5, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $16 → $10 | $42.03 | n/a | 4 | Dec 10, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $12.60 | n/a | 2 | Jul 17, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35 → $2 | $156.52 | n/a | 2 | Nov 10, 2011 |
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%
Oct 22, 2026
Reiterated: Hold
Price Target: n/a
Current: $3.34
Upside: -
Oct 22, 2026
Reiterated: Buy
Price Target: $200
Current: $173.12
Upside: +15.53%
Oct 21, 2026
Reiterated: Hold
Price Target: n/a
Current: $8.78
Upside: -
Oct 16, 2026
Reiterated: Hold
Price Target: n/a
Current: $59.84
Upside: -
Oct 9, 2026
Initiated Coverage: Buy
Price Target: $26
Current: $15.60
Upside: +66.67%
Oct 7, 2026
Reiterated: Buy
Price Target: $23
Current: $12.96
Upside: +77.47%
Aug 26, 2026
Reiterated: Hold
Price Target: n/a
Current: $0.2548
Upside: -
Aug 17, 2026
Reiterated: Buy
Price Target: $3.5
Current: $1.25
Upside: +181.12%
Aug 13, 2026
Reiterated: Buy
Price Target: $6
Current: $2.40
Upside: +150.00%
Aug 13, 2026
Reiterated: Hold
Price Target: n/a
Current: $7.02
Upside: -
Aug 13, 2026
Reiterated: Buy
Price Target: $5
Current: $2.96
Upside: +68.92%
Aug 12, 2026
Reiterated: Buy
Price Target: $15
Current: $8.78
Upside: +70.84%
Aug 12, 2026
Reiterated: Buy
Price Target: $11
Current: $6.88
Upside: +52.62%
Aug 6, 2026
Reiterated: Buy
Price Target: $6.5 → $6
Current: $3.96
Upside: +51.52%
Aug 6, 2026
Reiterated: Buy
Price Target: $8.5 → $12
Current: $14.69
Upside: -21.72%
Apr 21, 2026
Reiterated: Hold
Price Target: n/a
Current: $0.1661
Upside: -
Nov 17, 2025
Reiterated: Buy
Price Target: $25
Current: $10.28
Upside: +143.19%
Nov 15, 2024
Reiterated: Buy
Price Target: n/a
Current: $0.0001
Upside: n/a
Apr 25, 2023
Downgraded: Hold
Price Target: n/a
Current: $0.0002
Upside: n/a
Jan 24, 2023
Reiterated: Buy
Price Target: $200
Current: $0.20
Upside: n/a
Feb 5, 2021
Rated: Hold
Price Target: n/a
Current: $100.85
Upside: n/a
May 13, 2019
Rated: Hold
Price Target: n/a
Current: $25.37
Upside: n/a
Dec 26, 2017
Rated: Hold
Price Target: n/a
Current: $12.50
Upside: n/a
Nov 7, 2017
Rated: Hold
Price Target: n/a
Current: $4.94
Upside: n/a
Nov 7, 2017
Rated: Hold
Price Target: n/a
Current: $3.12
Upside: n/a
Mar 1, 2017
Reiterated: Buy
Price Target: $16 → $18
Current: $0.385
Upside: n/a
Feb 8, 2017
Downgraded: Hold
Price Target: n/a
Current: $32.92
Upside: n/a
Jan 30, 2017
Reiterated: Buy
Price Target: $29
Current: $32.42
Upside: n/a
Jun 27, 2016
Downgraded: Hold
Price Target: n/a
Current: $5.00
Upside: n/a
May 26, 2016
Downgraded: Sell
Price Target: n/a
Current: $4.92
Upside: n/a
Feb 29, 2016
Reiterated: Buy
Price Target: $19 → $18
Current: $4.45
Upside: n/a
Feb 18, 2016
Reiterated: Buy
Price Target: $8.75 → $7.75
Current: $10.68
Upside: n/a
Aug 10, 2015
Reiterated: Buy
Price Target: $8.5 → $8
Current: $10.26
Upside: n/a
Aug 5, 2015
Downgraded: Hold
Price Target: n/a
Current: $0.8738
Upside: n/a
Dec 10, 2014
Downgraded: Hold
Price Target: $16 → $10
Current: $42.03
Upside: n/a
Jul 17, 2013
Downgraded: Hold
Price Target: n/a
Current: $12.60
Upside: n/a
Nov 10, 2011
Reiterated: Buy
Price Target: $35 → $2
Current: $156.52
Upside: n/a