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

Stocks Rated by Michael Diana

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%
Reiterated: Buy
Price Target: $11
Current: $6.51
Upside: +61.29%
Reiterated: Buy
Price Target: $8 → $7
Current: $3.01
Upside: +132.56%
Reiterated: Buy
Price Target: $15
Current: $11.65
Upside: +28.76%
Reiterated: Buy
Price Target: $21
Current: $15.24
Upside: +34.51%
Reiterated: Buy
Price Target: $6.5 → $6
Current: $4.29
Upside: +39.86%
Reiterated: Buy
Price Target: $8.5 → $12
Current: $14.80
Upside: -22.30%
Reiterated: Buy
Price Target: $18
Current: $11.38
Upside: +58.17%
Reiterated: Buy
Price Target: $11 → $12
Current: $7.60
Upside: +51.32%
Reiterated: Buy
Price Target: $10
Current: $7.64
Upside: +30.89%
Reiterated: Buy
Price Target: $165 → $195
Current: $155.05
Upside: +25.77%
Reiterated: Buy
Price Target: $23 → $25
Current: $14.50
Upside: +72.47%
Reiterated: Hold
Price Target: n/a
Current: $3.51
Upside: -
Reiterated: Buy
Price Target: $100 → $110
Current: $74.78
Upside: +47.10%
Reiterated: Buy
Price Target: $173 → $200
Current: $163.80
Upside: +22.10%
Reiterated: Hold
Price Target: n/a
Current: $8.72
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $0.1235
Upside: -
Reiterated: Buy
Price Target: $25
Current: $9.10
Upside: +174.73%
Reiterated: Buy
Price Target: n/a
Current: $0.000001
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.0002
Upside: n/a
Reiterated: Buy
Price Target: $200
Current: $0.23
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $98.90
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $1.30
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $25.66
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $11.57
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $4.97
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.04
Upside: n/a
Reiterated: Buy
Price Target: $16 → $18
Current: $0.3785
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $32.54
Upside: n/a
Reiterated: Buy
Price Target: $29
Current: $30.46
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.97
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $7.91
Upside: n/a
Reiterated: Buy
Price Target: $19 → $18
Current: $5.36
Upside: n/a
Reiterated: Buy
Price Target: $8.75 → $7.75
Current: $10.93
Upside: n/a
Reiterated: Buy
Price Target: $8.5 → $8
Current: $8.36
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.31
Upside: n/a
Downgraded: Hold
Price Target: $16 → $10
Current: $44.05
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $13.20
Upside: n/a
Reiterated: Buy
Price Target: $35 → $2
Current: $158.89
Upside: n/a