Michael Diana's Stock Ratings

Maxim Group Analyst

Michael Diana is an analyst at Maxim Group. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/19/2025

Overall Average Return

-0.96%

Smart Score

50.1%

Overall Average Return Percentile

36th

Number of Ratings

105
Buy NowGet Alert
03/10/2025HRZNBuy Now
Horizon Tech Finance
$9.3339.34%
Michael Diana50%
$15 → $13MaintainsBuyGet Alert
02/21/2025BEEPBuy Now
Mobile Infrastructure
$3.6094.44%
Michael Diana50%
→ $7Initiates → BuyGet Alert
02/06/2025ENVABuy Now
Enova International
$96.2843.33%
Michael Diana50%
$108 → $138MaintainsBuyGet Alert
01/27/2025CUBIBuy Now
Customers Bancorp
$51.5455.22%
Michael Diana50%
$75 → $80MaintainsBuyGet Alert
01/23/2025NICBuy Now
Nicolet Bankshares
$114.0014.91%
Michael Diana50%
$124 → $131MaintainsBuyGet Alert
11/15/2024FPAYBuy Now
FlexShopper
$1.43179.72%
Michael Diana50%
$2 → $4MaintainsBuyGet Alert
10/28/2024BMTXBuy Now
BM Technologies
Michael Diana50%
DowngradeBuy → HoldGet Alert
10/25/2024LCBuy Now
LendingClub
$11.2069.64%
Michael Diana50%
$16 → $19MaintainsBuyGet Alert
10/25/2024HOFVBuy Now
Hall Of Fame Resort
$0.86
Michael Diana50%
DowngradeBuy → HoldGet Alert
10/17/2024NICBuy Now
Nicolet Bankshares
$114.008.77%
Michael Diana50%
$120 → $124MaintainsBuyGet Alert
08/12/2024PFLTBuy Now
PennantPark Floating Rate
$11.137.82%
Michael Diana50%
→ $12UpgradeHold → BuyGet Alert
08/12/2024LANDBuy Now
Gladstone Land
$10.90
Michael Diana50%
DowngradeBuy → HoldGet Alert
07/24/2024AGNCBuy Now
AGNC Investment
$10.37
Michael Diana50%
DowngradeBuy → HoldGet Alert
07/22/2024WABCBuy Now
Westamerica Bancorp
$51.77
Michael Diana50%
DowngradeBuy → HoldGet Alert
06/06/2024GIPRBuy Now
Generation Income
$1.70
Michael Diana50%
DowngradeBuy → HoldGet Alert
05/09/2024LANDBuy Now
Gladstone Land
$10.9046.79%
Michael Diana50%
$19 → $16MaintainsBuyGet Alert
05/08/2024PAYSBuy Now
PaySign
$2.49140.96%
Michael Diana50%
$5 → $6MaintainsBuyGet Alert
04/25/2024ENVABuy Now
Enova International
$96.28-18.99%
Michael Diana50%
$70 → $78MaintainsBuyGet Alert
04/17/2024GIPRBuy Now
Generation Income
$1.70194.12%
Michael Diana50%
→ $5UpgradeHold → BuyGet Alert
03/13/2024SURGBuy Now
Surgepays
$1.28
Michael Diana50%
DowngradeBuy → HoldGet Alert
10/17/2023SKYHBuy Now
Sky Harbour Group
$11.44-3.85%
Michael Diana50%
→ $11Initiates → BuyGet Alert
08/25/2023BMTXBuy Now
BM Technologies
Michael Diana50%
$10 → $8MaintainsBuyGet Alert
07/31/2023CUBIBuy Now
Customers Bancorp
$51.546.71%
Michael Diana50%
$45 → $55MaintainsBuyGet Alert
05/11/2023PAYSBuy Now
PaySign
$2.49100.8%
Michael Diana50%
$4.5 → $5MaintainsBuyGet Alert
05/01/2023CUBIBuy Now
Customers Bancorp
$51.54-12.69%
Michael Diana50%
$40 → $45MaintainsBuyGet Alert
04/26/2023FRCBuy Now
First Republic Bank
Michael Diana50%
DowngradeBuy → HoldGet Alert
04/04/2023SWKHBuy Now
SWK Holdings
$15.9138.28%
Michael Diana50%
$25 → $22MaintainsBuyGet Alert
03/29/2023GIPRBuy Now
Generation Income
$1.70
Michael Diana50%
DowngradeBuy → HoldGet Alert
03/22/2023PAYSBuy Now
PaySign
$2.4980.72%
Michael Diana50%
$3.5 → $4.5MaintainsBuyGet Alert
03/16/2023LOANBuy Now
Manhattan Bridge Capital
$5.67
Michael Diana50%
DowngradeBuy → HoldGet Alert
02/10/2023TWOBuy Now
Two Harbors Inv
$13.8736.99%
Michael Diana50%
→ $19UpgradeHold → BuyGet Alert
02/01/2023AGNCBuy Now
AGNC Investment
$10.3715.72%
Michael Diana50%
$9 → $12MaintainsBuyGet Alert
01/23/2023SIVBBuy Now
SVB Finl Gr
Michael Diana50%
$600 → $500MaintainsBuyGet Alert
10/31/2022LCBuy Now
LendingClub
$11.2078.57%
Michael Diana50%
$40 → $20MaintainsBuyGet Alert
08/15/2022USIOBuy Now
Usio
$1.47240.14%
Michael Diana50%
$8 → $5MaintainsBuyGet Alert
07/25/2022SIVBBuy Now
SVB Finl Gr
Michael Diana50%
$1100 → $900MaintainsBuyGet Alert
07/20/2022SBNYBuy Now
Signature Bank
$0.9644170.83%
Michael Diana50%
$450 → $425MaintainsBuyGet Alert
04/25/2022SLRCBuy Now
SLR Inv
$17.0717.16%
Michael Diana50%
→ $20Initiates → BuyGet Alert
02/28/2022SURGBuy Now
Surgepays
$1.28369.67%
Michael Diana50%
→ $6Initiates → BuyGet Alert
02/07/2022ENVABuy Now
Enova International
$96.28-42.87%
Michael Diana50%
→ $55UpgradeHold → BuyGet Alert
01/21/2022NCBSBuy Now
Nicolet Bankshares
Michael Diana50%
$94 → $110MaintainsBuyGet Alert
01/04/2022HOFVBuy Now
Hall Of Fame Resort
$0.86597.67%
Michael Diana50%
$110 → $132MaintainsBuyGet Alert
11/01/2021SIVBBuy Now
SVB Finl Gr
Michael Diana50%
$950 → $1100MaintainsBuyGet Alert
10/20/2021SBNYBuy Now
Signature Bank
$0.9638962.5%
Michael Diana50%
$330 → $375MaintainsBuyGet Alert
10/11/2021GIPRBuy Now
Generation Income
$1.70547.06%
Michael Diana50%
→ $11Initiates → BuyGet Alert
08/20/2021LCBuy Now
LendingClub
$11.20212.5%
Michael Diana50%
→ $35UpgradeHold → BuyGet Alert
07/14/2021FRCBuy Now
First Republic Bank
Michael Diana50%
$210 → $235MaintainsBuyGet Alert
06/23/2021ICBKBuy Now
County Bancorp
Michael Diana50%
DowngradeBuy → HoldGet Alert
06/03/2021BMTXBuy Now
BM Technologies
Michael Diana50%
→ $25Initiates → BuyGet Alert
04/15/2021FRCBuy Now
First Republic Bank
Michael Diana50%
$200 → $210MaintainsBuyGet Alert
01/25/2021SIVBBuy Now
SVB Financial
Michael Diana50%
$510 → $600MaintainsBuyGet Alert
03/25/2020AGNCBuy Now
AGNC Investment
$10.37
Michael Diana50%
DowngradeBuy → HoldGet Alert
03/25/2020NYMTBuy Now
New York Mortgage Trust
$6.88
Michael Diana50%
DowngradeBuy → HoldGet Alert
01/27/2020SIVBBuy Now
SVB Financial
Michael Diana50%
$275 → $300MaintainsBuyGet Alert
03/07/2019HRZNBuy Now
Horizon Tech Finance
$9.3344.69%
Michael Diana50%
$12 → $13.5ReiteratesBuy → BuyGet Alert
01/25/2019INBKBuy Now
First Internet
$27.20
Michael Diana50%
DowngradeBuy → HoldGet Alert
09/26/2018GARSBuy Now
Garrison Capital
Michael Diana50%
$11 → $12MaintainsBuyGet Alert
08/10/2018PFLTBuy Now
PennantPark Floating Rate
$11.1330.28%
Michael Diana50%
$14 → $14.5MaintainsBuyGet Alert
08/06/2018NYMTBuy Now
New York Mortgage Trust
$6.88-1.89%
Michael Diana50%
$25 → $27MaintainsBuyGet Alert
07/31/2018ANCXBuy Now
Access National
Michael Diana50%
$33 → $31MaintainsBuyGet Alert
07/27/2018AGNCBuy Now
AGNC Investment
$10.3790.45%
Michael Diana50%
$19.25 → $19.75MaintainsBuyGet Alert
07/20/2018TSCBuy Now
TriState Capital Holdings
Michael Diana50%
$28 → $31MaintainsBuyGet Alert
07/20/2018ICBKBuy Now
County Bancorp
Michael Diana50%
$35 → $32MaintainsBuyGet Alert
07/10/2018ELVTBuy Now
Elevate Credit
Michael Diana50%
$10 → $13MaintainsBuyGet Alert
05/14/2018FSFGBuy Now
First Savings Financial
$25.00216%
Michael Diana50%
$23.33 → $26.33MaintainsBuyGet Alert
05/04/2018MTGEBuy Now
MTGE Investment
Michael Diana50%
DowngradeBuy → HoldGet Alert
04/30/2018SIVBBuy Now
SVB Financial
Michael Diana50%
$300 → $350MaintainsBuyGet Alert
04/27/2018TWOBuy Now
Two Harbors Inv
$13.8715.36%
Michael Diana50%
$68 → $64MaintainsBuyGet Alert
04/27/2018CFRBuy Now
Cullen/Frost Bankers
$124.020.79%
Michael Diana50%
$120 → $125MaintainsBuyGet Alert
04/27/2018AGNCBuy Now
AGNC Investment
$10.3785.63%
Michael Diana50%
$21.25 → $19.25MaintainsBuyGet Alert
04/18/2018LOANBuy Now
Manhattan Bridge Capital
$5.6741.09%
Michael Diana50%
$7.5 → $8MaintainsBuyGet Alert
03/05/2018WSRBuy Now
Whitestone REIT
$14.3611.42%
Michael Diana50%
$20 → $16MaintainsBuyGet Alert
02/12/2018PFLTBuy Now
PennantPark Floating Rate
$11.1325.79%
Michael Diana50%
$14.75 → $14MaintainsBuyGet Alert
02/12/2018ELVTBuy Now
Elevate Credit
Michael Diana50%
$10 → $8.5MaintainsBuyGet Alert
01/31/2018FSFGBuy Now
First Savings Financial
$25.00180%
Michael Diana50%
$21 → $23.33MaintainsBuyGet Alert
01/26/2018CFRBuy Now
Cullen/Frost Bankers
$124.02-3.24%
Michael Diana50%
$110 → $120ReiteratesBuy → BuyGet Alert
01/25/2018STLBuy Now
Sterling Bancorp
Michael Diana50%
$30 → $32MaintainsBuyGet Alert
12/21/2017LOANBuy Now
Manhattan Bridge Capital
$5.6732.28%
Michael Diana50%
→ $7.5Initiates → BuyGet Alert
11/20/2017FSFGBuy Now
First Savings Financial
$25.00152%
Michael Diana50%
$20 → $21MaintainsBuyGet Alert
11/07/2017LCBuy Now
LendingClub
$11.20-28.57%
Michael Diana50%
→ $40Initiates → BuyGet Alert
11/01/2017MTGEBuy Now
MTGE Investment
Michael Diana50%
$20.5 → $21MaintainsBuyGet Alert
10/30/2017SIVBBuy Now
SVB Financial
Michael Diana50%
$220 → $250MaintainsBuyGet Alert
10/30/2017ANCXBuy Now
Access National
Michael Diana50%
$32 → $33MaintainsBuyGet Alert
10/23/2017INBKBuy Now
First Internet
$27.2061.76%
Michael Diana50%
$37 → $44MaintainsBuyGet Alert
08/23/2017HRZNBuy Now
Horizon Tech Finance
$9.33
Michael Diana50%
UpgradeHold → BuyGet Alert
08/08/2017FSFGBuy Now
First Savings Financial
$25.00140%
Michael Diana50%
$18.33 → $20MaintainsBuyGet Alert
07/17/2017FRCBuy Now
First Republic Bank
Michael Diana50%
$105 → $110MaintainsBuyGet Alert
07/12/2017ELVTBuy Now
Elevate Credit
Michael Diana50%
→ $10Initiates → BuyGet Alert
07/12/2017ENVABuy Now
Enova International
$96.28-81.3%
Michael Diana50%
→ $18Initiates → BuyGet Alert
04/06/2017FSFRBuy Now
Fifth Street Senior
Michael Diana50%
DowngradeBuy → HoldGet Alert
02/17/2017ORCBuy Now
Orchid Island Cap
$8.37
Michael Diana50%
DowngradeBuy → HoldGet Alert
06/23/2016STLBuy Now
Sterling Bancorp
Michael Diana50%
→ $19Initiates → BuyGet Alert
05/11/2016WWAVBuy Now
Whitewave Foods
Michael Diana50%
$48 → $55MaintainsBuyGet Alert
04/26/2016PLKIBuy Now
Popeyes Louisiana Kitchen
Michael Diana50%
$66 → $64MaintainsBuyGet Alert
04/18/2016PBMDBuy Now
Prima Biomed
Michael Diana50%
→ $13.33Initiates → BuyGet Alert
04/01/2016ICBKBuy Now
County Bancorp
Michael Diana50%
Initiates → BuyGet Alert
08/25/2015ANCXBuy Now
Access National
Michael Diana50%
→ $21.5Initiates → BuyGet Alert
07/22/2015SBNYBuy Now
Signature Bank
$0.9618129.17%
Michael Diana50%
$155 → $175MaintainsBuyGet Alert
04/27/2015INBKBuy Now
First Internet
$27.20
Michael Diana50%
UpgradeHold → BuyGet Alert
04/09/2015GARSBuy Now
Garrison Capital
Michael Diana50%
→ $16.5Initiates → BuyGet Alert
05/23/2013SIVBBuy Now
SVB Financial
Michael Diana50%
→ $87Initiates → BuyGet Alert
05/23/2013SBNYBuy Now
Signature Bank
$0.969275%
Michael Diana50%
→ $90Initiates → BuyGet Alert
05/23/2013FRCBuy Now
First Republic Bank
Michael Diana50%
→ $46Initiates → BuyGet Alert
05/23/2013CFRBuy Now
Cullen/Frost Bankers
$124.02-41.14%
Michael Diana50%
→ $73Initiates → BuyGet Alert
12/14/2012TWOBuy Now
Two Harbors Inv
$13.87-6.27%
Michael Diana50%
→ $416Initiates → BuyGet Alert