Michael Diana
Stock Analyst at Maxim Group
(4.38)
# 1,273
Out of 5,060 analysts
1170
Total ratings
54.9%
Success rate
5.9%
Average return
Main Sectors:
Stocks Rated by Michael Diana
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WABC Westamerica Bancorporation | Reiterated: Hold | n/a | $61.28 | - | 46 | Oct 16, 2026 | |
| RMR The RMR Group | Initiated Coverage: Buy | $26 | $18.29 | +42.15% | 1 | Oct 9, 2026 | |
| SAR Saratoga Investment | Reiterated: Buy | $23 | $15.32 | +50.13% | 40 | Oct 7, 2026 | |
| ENVA Enova International | Reiterated: Buy | $285 | $177.89 | +60.21% | 44 | Sep 16, 2026 | |
| GIPR Generation Income Properties | Reiterated: Hold | n/a | $0.3843 | - | 25 | Aug 26, 2026 | |
| HGBL Heritage Global | Reiterated: Buy | $3.5 | $1.30 | +169.23% | 30 | Aug 17, 2026 | |
| BEEP Mobile Infrastructure | Reiterated: Buy | $6 | $2.57 | +133.92% | 9 | Aug 13, 2026 | |
| LAND Gladstone Land | Reiterated: Hold | n/a | $9.28 | - | 42 | Aug 13, 2026 | |
| USIO Usio, Inc. | Reiterated: Buy | $5 | $2.83 | +76.68% | 39 | Aug 13, 2026 | |
| ABX Abacus Global Management | Reiterated: Buy | $15 | $7.80 | +92.31% | 9 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 | $6.51 | +61.29% | 45 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $8 → $7 | $3.01 | +132.56% | 4 | Aug 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 | $11.65 | +28.76% | 88 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $21 | $15.24 | +34.51% | 32 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6.5 → $6 | $4.29 | +39.86% | 45 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $8.5 → $12 | $14.80 | -22.30% | 40 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $18 | $11.38 | +58.17% | 18 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 → $12 | $7.60 | +51.32% | 4 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $10 | $7.64 | +30.89% | 55 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $165 → $195 | $155.05 | +25.77% | 52 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $23 → $25 | $14.50 | +72.47% | 43 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $3.51 | - | 40 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $100 → $110 | $74.78 | +47.10% | 64 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $173 → $200 | $163.80 | +22.10% | 49 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $8.72 | - | 47 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $0.1235 | - | 23 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 | $9.10 | +174.73% | 12 | Nov 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $0.000001 | 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.23 | n/a | 37 | Jan 24, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $98.90 | n/a | 22 | Feb 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $1.30 | n/a | 13 | Sep 16, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $25.66 | n/a | 15 | May 13, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $11.57 | n/a | 11 | Dec 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $4.97 | n/a | 7 | Nov 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $3.04 | n/a | 10 | Nov 7, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $16 → $18 | $0.3785 | n/a | 6 | Mar 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $32.54 | n/a | 1 | Feb 8, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $29 | $30.46 | n/a | 3 | Jan 30, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $4.97 | n/a | 8 | Jun 27, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $7.91 | n/a | 3 | May 26, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $19 → $18 | $5.36 | n/a | 3 | Feb 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $8.75 → $7.75 | $10.93 | n/a | 3 | Feb 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $8.5 → $8 | $8.36 | n/a | 3 | Aug 10, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $1.31 | n/a | 2 | Aug 5, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $16 → $10 | $44.05 | n/a | 4 | Dec 10, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $13.20 | n/a | 2 | Jul 17, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35 → $2 | $158.89 | n/a | 2 | Nov 10, 2011 |
Westamerica Bancorporation
Oct 16, 2026
Reiterated: Hold
Price Target: n/a
Current: $61.28
Upside: -
The RMR Group
Oct 9, 2026
Initiated Coverage: Buy
Price Target: $26
Current: $18.29
Upside: +42.15%
Saratoga Investment
Oct 7, 2026
Reiterated: Buy
Price Target: $23
Current: $15.32
Upside: +50.13%
Enova International
Sep 16, 2026
Reiterated: Buy
Price Target: $285
Current: $177.89
Upside: +60.21%
Generation Income Properties
Aug 26, 2026
Reiterated: Hold
Price Target: n/a
Current: $0.3843
Upside: -
Heritage Global
Aug 17, 2026
Reiterated: Buy
Price Target: $3.5
Current: $1.30
Upside: +169.23%
Mobile Infrastructure
Aug 13, 2026
Reiterated: Buy
Price Target: $6
Current: $2.57
Upside: +133.92%
Gladstone Land
Aug 13, 2026
Reiterated: Hold
Price Target: n/a
Current: $9.28
Upside: -
Usio, Inc.
Aug 13, 2026
Reiterated: Buy
Price Target: $5
Current: $2.83
Upside: +76.68%
Abacus Global Management
Aug 12, 2026
Reiterated: Buy
Price Target: $15
Current: $7.80
Upside: +92.31%
Aug 12, 2026
Reiterated: Buy
Price Target: $11
Current: $6.51
Upside: +61.29%
Aug 11, 2026
Reiterated: Buy
Price Target: $8 → $7
Current: $3.01
Upside: +132.56%
Aug 7, 2026
Reiterated: Buy
Price Target: $15
Current: $11.65
Upside: +28.76%
Aug 7, 2026
Reiterated: Buy
Price Target: $21
Current: $15.24
Upside: +34.51%
Aug 6, 2026
Reiterated: Buy
Price Target: $6.5 → $6
Current: $4.29
Upside: +39.86%
Aug 6, 2026
Reiterated: Buy
Price Target: $8.5 → $12
Current: $14.80
Upside: -22.30%
Aug 6, 2026
Reiterated: Buy
Price Target: $18
Current: $11.38
Upside: +58.17%
Aug 5, 2026
Reiterated: Buy
Price Target: $11 → $12
Current: $7.60
Upside: +51.32%
Jul 31, 2026
Reiterated: Buy
Price Target: $10
Current: $7.64
Upside: +30.89%
Jul 31, 2026
Reiterated: Buy
Price Target: $165 → $195
Current: $155.05
Upside: +25.77%
Jul 29, 2026
Reiterated: Buy
Price Target: $23 → $25
Current: $14.50
Upside: +72.47%
Jul 28, 2026
Reiterated: Hold
Price Target: n/a
Current: $3.51
Upside: -
Jul 27, 2026
Reiterated: Buy
Price Target: $100 → $110
Current: $74.78
Upside: +47.10%
Jul 23, 2026
Reiterated: Buy
Price Target: $173 → $200
Current: $163.80
Upside: +22.10%
Jul 21, 2026
Reiterated: Hold
Price Target: n/a
Current: $8.72
Upside: -
Apr 21, 2026
Reiterated: Hold
Price Target: n/a
Current: $0.1235
Upside: -
Nov 17, 2025
Reiterated: Buy
Price Target: $25
Current: $9.10
Upside: +174.73%
Nov 15, 2024
Reiterated: Buy
Price Target: n/a
Current: $0.000001
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.23
Upside: n/a
Feb 5, 2021
Rated: Hold
Price Target: n/a
Current: $98.90
Upside: n/a
Sep 16, 2019
Reiterated: Hold
Price Target: n/a
Current: $1.30
Upside: n/a
May 13, 2019
Rated: Hold
Price Target: n/a
Current: $25.66
Upside: n/a
Dec 26, 2017
Rated: Hold
Price Target: n/a
Current: $11.57
Upside: n/a
Nov 7, 2017
Rated: Hold
Price Target: n/a
Current: $4.97
Upside: n/a
Nov 7, 2017
Rated: Hold
Price Target: n/a
Current: $3.04
Upside: n/a
Mar 1, 2017
Reiterated: Buy
Price Target: $16 → $18
Current: $0.3785
Upside: n/a
Feb 8, 2017
Downgraded: Hold
Price Target: n/a
Current: $32.54
Upside: n/a
Jan 30, 2017
Reiterated: Buy
Price Target: $29
Current: $30.46
Upside: n/a
Jun 27, 2016
Downgraded: Hold
Price Target: n/a
Current: $4.97
Upside: n/a
May 26, 2016
Downgraded: Sell
Price Target: n/a
Current: $7.91
Upside: n/a
Feb 29, 2016
Reiterated: Buy
Price Target: $19 → $18
Current: $5.36
Upside: n/a
Feb 18, 2016
Reiterated: Buy
Price Target: $8.75 → $7.75
Current: $10.93
Upside: n/a
Aug 10, 2015
Reiterated: Buy
Price Target: $8.5 → $8
Current: $8.36
Upside: n/a
Aug 5, 2015
Downgraded: Hold
Price Target: n/a
Current: $1.31
Upside: n/a
Dec 10, 2014
Downgraded: Hold
Price Target: $16 → $10
Current: $44.05
Upside: n/a
Jul 17, 2013
Downgraded: Hold
Price Target: n/a
Current: $13.20
Upside: n/a
Nov 10, 2011
Reiterated: Buy
Price Target: $35 → $2
Current: $158.89
Upside: n/a