Michael Perito's Stock Ratings

Keefe, Bruyette & Woods Analyst

Michael Perito is an analyst at Keefe, Bruyette & Woods. 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

15.7%

Smart Score

72.5%

Overall Average Return Percentile

75th

Number of Ratings

125
Buy NowGet Alert
07/19/2024TFINBuy Now
Triumph Financial
$61.8413.19%
Michael Perito72%
$75 → $70DowngradeMarket Perform → UnderperformGet Alert
06/18/2024TFINBuy Now
Triumph Financial
$61.8421.27%
Michael Perito72%
$68 → $75MaintainsMarket PerformGet Alert
05/31/2024VLYBuy Now
Valley Ntl
$8.87-9.81%
Michael Perito72%
$12 → $8DowngradeOutperform → Market PerformGet Alert
04/05/2024CASHBuy Now
Pathward Financial
$72.38-19.87%
Michael Perito72%
$60 → $58MaintainsMarket PerformGet Alert
02/14/2024NTBBuy Now
Bank of N.T Butterfield
$38.533.82%
Michael Perito72%
$41 → $40MaintainsOutperformGet Alert
01/26/2024VLYBuy Now
Valley Ntl
$8.8735.29%
Michael Perito72%
$13 → $12MaintainsOutperformGet Alert
01/26/2024LOBBuy Now
Live Oak Bancshares
$28.2459.35%
Michael Perito72%
$43 → $45MaintainsMarket PerformGet Alert
01/26/2024INBKBuy Now
First Internet
$27.5223.52%
Michael Perito72%
$29 → $34MaintainsMarket PerformGet Alert
01/26/2024ESQBuy Now
Esquire Financial Hldgs
$72.00-9.72%
Michael Perito72%
$58 → $65MaintainsOutperformGet Alert
01/26/2024CNOBBuy Now
ConnectOne Bancorp
$23.6414.21%
Michael Perito72%
$25 → $27MaintainsOutperformGet Alert
01/25/2024PFCBuy Now
Premier Financial
Michael Perito72%
$26 → $25MaintainsMarket PerformGet Alert
01/25/2024FMNBBuy Now
Farmers National Banc
$13.245.7%
Michael Perito72%
$13 → $14MaintainsMarket PerformGet Alert
01/25/2024TFINBuy Now
Triumph Financial
$61.849.95%
Michael Perito72%
$61 → $68MaintainsMarket PerformGet Alert
01/25/2024ORRFBuy Now
Orrstown Finl Servs
$30.774%
Michael Perito72%
$30 → $32MaintainsOutperformGet Alert
01/25/2024CASHBuy Now
Pathward Financial
$72.38-17.1%
Michael Perito72%
$57 → $60MaintainsMarket PerformGet Alert
01/24/2024EFSCBuy Now
Enterprise Finl Servs
$56.70-10.06%
Michael Perito72%
$53 → $51MaintainsOutperformGet Alert
01/23/2024NWBIBuy Now
Northwest Bancshares
$12.166.91%
Michael Perito72%
$12 → $13MaintainsMarket PerformGet Alert
01/03/2024SOFIBuy Now
SoFi Techs
$12.22-46.83%
Michael Perito72%
$7.5 → $6.5DowngradeMarket Perform → UnderperformGet Alert
12/13/2023ORRFBuy Now
Orrstown Finl Servs
$30.77-9%
Michael Perito72%
$26 → $28MaintainsOutperformGet Alert
10/19/2023SOFIBuy Now
SoFi Techs
$12.22-38.65%
Michael Perito72%
→ $7.5UpgradeUnderperform → Market PerformGet Alert
10/16/2023PRTHBuy Now
Priority Tech Holdings
$7.84-42.64%
Michael Perito72%
→ $4.5Initiates → Market PerformGet Alert
10/06/2023UVSPBuy Now
Univest Financial
$28.56-29.97%
Michael Perito72%
$24 → $20DowngradeOutperform → Market PerformGet Alert
08/16/2023CBFVBuy Now
CB Financial Services
$27.60-9.42%
Michael Perito72%
→ $25DowngradeOutperform → Market PerformGet Alert
08/01/2023SOFIBuy Now
SoFi Techs
$12.22
Michael Perito72%
DowngradeMarket Perform → UnderperformGet Alert
07/27/2023PFCBuy Now
Premier Financial
Michael Perito72%
$24 → $25MaintainsMarket PerformGet Alert
07/27/2023LOBBuy Now
Live Oak Bancshares
$28.2427.48%
Michael Perito72%
$24 → $36MaintainsMarket PerformGet Alert
07/27/2023FMNBBuy Now
Farmers National Banc
$13.245.7%
Michael Perito72%
$13 → $14MaintainsMarket PerformGet Alert
07/27/2023CASHBuy Now
Pathward Financial
$72.38-18.49%
Michael Perito72%
$50 → $59MaintainsMarket PerformGet Alert
07/26/2023PEBOBuy Now
Peoples Bancorp
$29.9110.33%
Michael Perito72%
$32 → $33MaintainsMarket PerformGet Alert
07/26/2023ORRFBuy Now
Orrstown Finl Servs
$30.77-18.75%
Michael Perito72%
$24 → $25MaintainsOutperformGet Alert
07/26/2023ESQBuy Now
Esquire Financial Hldgs
$72.00-19.44%
Michael Perito72%
$55 → $58MaintainsOutperformGet Alert
07/26/2023EFSCBuy Now
Enterprise Finl Servs
$56.70-11.82%
Michael Perito72%
$53 → $50MaintainsOutperformGet Alert
07/25/2023TMPBuy Now
Tompkins Finl
$63.31-13.13%
Michael Perito72%
$56 → $55MaintainsMarket PerformGet Alert
06/29/2023GDOTBuy Now
Green Dot
$7.25175.86%
Michael Perito72%
$17 → $20MaintainsMarket PerformGet Alert
06/08/2023SOFIBuy Now
SoFi Techs
$12.22-55.01%
Michael Perito72%
$5 → $5.5MaintainsMarket PerformGet Alert
05/01/2023UVSPBuy Now
Univest Financial
$28.56-5.46%
Michael Perito72%
$30 → $27MaintainsOutperformGet Alert
05/01/2023TBBKBuy Now
Bancorp
$53.95-22.14%
Michael Perito72%
$40 → $42MaintainsOutperformGet Alert
05/01/2023PEBOBuy Now
Peoples Bancorp
$29.916.99%
Michael Perito72%
$31 → $32MaintainsMarket PerformGet Alert
05/01/2023INBKBuy Now
First Internet
$27.52-20.07%
Michael Perito72%
$27 → $22MaintainsMarket PerformGet Alert
05/01/2023CNOBBuy Now
ConnectOne Bancorp
$23.641.52%
Michael Perito72%
$26 → $24MaintainsOutperformGet Alert
04/28/2023VLYBuy Now
Valley Ntl
$8.8746.56%
Michael Perito72%
$14.5 → $13MaintainsOutperformGet Alert
04/27/2023TFINBuy Now
Triumph Financial
$61.84-9.45%
Michael Perito72%
$58 → $56MaintainsMarket PerformGet Alert
04/27/2023PFCBuy Now
Premier Financial
Michael Perito72%
$27 → $26MaintainsMarket PerformGet Alert
04/27/2023CASHBuy Now
Pathward Financial
$72.38-35.06%
Michael Perito72%
$50 → $47MaintainsOutperformGet Alert
04/24/2023OCFCBuy Now
OceanFirst Financial
$17.1140.27%
Michael Perito72%
$26 → $24MaintainsOutperformGet Alert
04/06/2023WSFSBuy Now
WSFS Financial
$52.16-7.98%
Michael Perito72%
$54 → $48MaintainsMarket PerformGet Alert
04/06/2023VLYBuy Now
Valley Ntl
$8.8763.47%
Michael Perito72%
$15.5 → $14.5MaintainsOutperformGet Alert
04/06/2023UVSPBuy Now
Univest Financial
$28.565.04%
Michael Perito72%
$31 → $30MaintainsOutperformGet Alert
04/06/2023TBBKBuy Now
Bancorp
$53.95-25.85%
Michael Perito72%
$43 → $40MaintainsOutperformGet Alert
04/06/2023STBABuy Now
S&T Bancorp
$37.94-10.37%
Michael Perito72%
$38 → $34MaintainsMarket PerformGet Alert
04/06/2023PFSBuy Now
Provident Finl Servs
$17.0446.71%
Michael Perito72%
$27 → $25MaintainsMarket PerformGet Alert
04/06/2023PFCBuy Now
Premier Financial
Michael Perito72%
$30 → $27MaintainsMarket PerformGet Alert
04/06/2023PEBOBuy Now
Peoples Bancorp
$29.913.64%
Michael Perito72%
$32 → $31MaintainsMarket PerformGet Alert
04/06/2023ORRFBuy Now
Orrstown Finl Servs
$30.77-12.25%
Michael Perito72%
$30 → $27MaintainsOutperformGet Alert
04/06/2023OCFCBuy Now
OceanFirst Financial
$17.1151.96%
Michael Perito72%
$28 → $26MaintainsOutperformGet Alert
04/06/2023NWBIBuy Now
Northwest Bancshares
$12.16-1.32%
Michael Perito72%
$14 → $12MaintainsMarket PerformGet Alert
04/06/2023MRBKBuy Now
Meridian
$13.907.91%
Michael Perito72%
$17 → $15MaintainsMarket PerformGet Alert
04/06/2023LOBBuy Now
Live Oak Bancshares
$28.24-4.39%
Michael Perito72%
$33 → $27MaintainsMarket PerformGet Alert
04/06/2023LCBuy Now
LendingClub
$10.88-8.09%
Michael Perito72%
$12 → $10MaintainsMarket PerformGet Alert
04/06/2023INBKBuy Now
First Internet
$27.52-1.91%
Michael Perito72%
$30 → $27MaintainsMarket PerformGet Alert
04/06/2023FNBBuy Now
F N B
$13.672.41%
Michael Perito72%
$16 → $14MaintainsMarket PerformGet Alert
04/06/2023FMNBBuy Now
Farmers National Banc
$13.24-1.85%
Michael Perito72%
$15 → $13MaintainsMarket PerformGet Alert
04/06/2023ESQBuy Now
Esquire Financial Hldgs
$72.00-27.78%
Michael Perito72%
$58 → $52MaintainsOutperformGet Alert
04/06/2023CUBIBuy Now
Customers Bancorp
$51.19-12.08%
Michael Perito72%
$51 → $45MaintainsOutperformGet Alert
04/06/2023CNOBBuy Now
ConnectOne Bancorp
$23.649.98%
Michael Perito72%
$31 → $26MaintainsOutperformGet Alert
04/06/2023CIVBBuy Now
Civista Bancshares
$19.5927.62%
Michael Perito72%
$30 → $25MaintainsOutperformGet Alert
04/06/2023CCNEBuy Now
CNB Financial
$22.825.17%
Michael Perito72%
$28 → $24MaintainsMarket PerformGet Alert
04/06/2023CCBBuy Now
Coastal Finl
$84.43-21.83%
Michael Perito72%
$70 → $66MaintainsOutperformGet Alert
04/06/2023CBFVBuy Now
CB Financial Services
$27.60-9.42%
Michael Perito72%
$27 → $25MaintainsOutperformGet Alert
04/06/2023CASHBuy Now
Pathward Financial
$72.38-35.06%
Michael Perito72%
$49 → $47MaintainsMarket PerformGet Alert
04/06/2023AXBuy Now
Axos Financial
$63.70-8.95%
Michael Perito72%
$62 → $58MaintainsOutperformGet Alert
04/05/2023TFINBuy Now
Triumph Financial
$61.84-6.22%
Michael Perito72%
$62 → $58MaintainsMarket PerformGet Alert
03/01/2023SIBuy Now
Silvergate Capital
Michael Perito72%
$25 → $16DowngradeOutperform → Market PerformGet Alert
10/26/2022PEBOBuy Now
Peoples Bancorp
$29.916.99%
Michael Perito72%
$30 → $32MaintainsMarket PerformGet Alert
10/21/2022INBKBuy Now
First Internet
$27.528.99%
Michael Perito72%
$42 → $30DowngradeOutperform → Market PerformGet Alert
10/18/2022ESQBuy Now
Esquire Financial Hldgs
$72.00-26.39%
Michael Perito72%
→ $53Initiates → OutperformGet Alert
07/28/2022CASHBuy Now
Pathward Financial
$72.38-37.83%
Michael Perito72%
$67 → $45DowngradeOutperform → Market PerformGet Alert
07/11/2022AXBuy Now
Axos Financial
$63.70-12.09%
Michael Perito72%
$52 → $56UpgradeMarket Perform → OutperformGet Alert
04/22/2022INBKBuy Now
First Internet
$27.52125.25%
Michael Perito72%
$66 → $62MaintainsOutperformGet Alert
03/29/2022CUBIBuy Now
Customers Bancorp
$51.1956.3%
Michael Perito72%
$72 → $80UpgradeMarket Perform → OutperformGet Alert
11/30/2021SOFIBuy Now
SoFi Techs
$12.2271.79%
Michael Perito72%
→ $21Initiates → Market PerformGet Alert
10/25/2021WSFSBuy Now
WSFS Financial
$52.167.35%
Michael Perito72%
→ $56DowngradeOutperform → Market PerformGet Alert
03/12/2021BMTCBuy Now
Bryn Mawr Bank
Michael Perito72%
$50 → $42DowngradeOutperform → Market PerformGet Alert
10/29/2020CASHBuy Now
Pathward Financial
$72.38-54.41%
Michael Perito72%
$28 → $33UpgradeMarket Perform → OutperformGet Alert
01/31/2020TSCBuy Now
TriState Capital Holdings
Michael Perito72%
$27 → $25DowngradeOutperform → Market PerformGet Alert
01/22/2019BMTCBuy Now
Bryn Mawr Bank
Michael Perito72%
$55 → $44DowngradeOutperform → Market PerformGet Alert
11/06/2018EFSCBuy Now
Enterprise Finl Servs
$56.705.81%
Michael Perito72%
$57 → $60UpgradeMarket Perform → OutperformGet Alert
04/11/2018CCNEBuy Now
CNB Financial
$22.8253.37%
Michael Perito72%
→ $35Initiates → Market PerformGet Alert
11/29/2017BYBuy Now
Byline Bancorp
$26.31
Michael Perito72%
UpgradeMarket Perform → OutperformGet Alert
10/27/2017FMNBBuy Now
Farmers National Banc
$13.24
Michael Perito72%
DowngradeOutperform → Market PerformGet Alert
10/09/2017BOFIBuy Now
BofI Holding
Michael Perito72%
DowngradeOutperform → Market PerformGet Alert
10/04/2017UVSPBuy Now
Univest Financial
$28.56
Michael Perito72%
DowngradeOutperform → Market PerformGet Alert
07/27/2017ORRFBuy Now
Orrstown Finl Servs
$30.77
Michael Perito72%
UpgradeMarket Perform → OutperformGet Alert
07/25/2017BYBuy Now
Byline Bancorp
$26.31-16.38%
Michael Perito72%
→ $22Initiates → Market PerformGet Alert
07/25/2017TMPBuy Now
Tompkins Financial
$63.31
Michael Perito72%
UpgradeUnderperform → Market PerformGet Alert
01/10/2017INBKBuy Now
First Internet
$27.5230.79%
Michael Perito72%
→ $36Initiates → OutperformGet Alert
11/01/2016TMPBuy Now
Tompkins Finl
$63.31
Michael Perito72%
DowngradeMarket Perform → UnderperformGet Alert
10/12/2016EFSCBuy Now
Enterprise Finl Servs
$56.70
Michael Perito72%
MaintainsMarket PerformGet Alert
10/04/2016CASHBuy Now
Pathward Financial
$72.389.15%
Michael Perito72%
$22.33 → $26.33MaintainsOutperformGet Alert
09/20/2016CUBIBuy Now
Customers Bancorp
$51.19-43.34%
Michael Perito72%
$31 → $29MaintainsMarket PerformGet Alert
09/12/2016ORRFBuy Now
Orrstown Finl Servs
$30.77-25.25%
Michael Perito72%
$21.5 → $23DowngradeOutperform → Market PerformGet Alert
08/15/2016CASHBuy Now
Pathward Financial
$72.38-7.43%
Michael Perito72%
$21.33 → $22.33MaintainsOutperformGet Alert
07/29/2016ORRFBuy Now
Orrstown Finl Servs
$30.77-30.13%
Michael Perito72%
$20.5 → $21.5MaintainsOutperformGet Alert
07/29/2016EFSCBuy Now
Enterprise Finl Servs
$56.70-45.33%
Michael Perito72%
$30 → $31MaintainsMarket PerformGet Alert
07/25/2016BMTCBuy Now
Bryn Mawr Bank
Michael Perito72%
$32 → $33MaintainsOutperformGet Alert
06/13/2016TMPBuy Now
Tompkins Financial
$63.31-0.49%
Michael Perito72%
$57 → $63UpgradeUnderperform → Market PerformGet Alert
04/18/2016TMPBuy Now
Tompkins Financial
$63.31-9.97%
Michael Perito72%
→ $57DowngradeMarket Perform → UnderperformGet Alert
04/07/2016CASHBuy Now
Pathward Financial
$72.38-24.01%
Michael Perito72%
→ $18.33Initiates → OutperformGet Alert
10/22/2015ORRFBuy Now
Orrstown Finl Servs
$30.77-35%
Michael Perito72%
$19.5 → $20MaintainsOutperformGet Alert
09/22/2015FMNBBuy Now
Farmers National Banc
$13.24-26.39%
Michael Perito72%
→ $9.75Initiates → OutperformGet Alert
08/04/2015BOFIBuy Now
BofI Holding
Michael Perito72%
$7.19 → $8.12MaintainsOutperformGet Alert
07/27/2015BMTCBuy Now
Bryn Mawr Bank
Michael Perito72%
$35 → $34MaintainsOutperformGet Alert
07/13/2015ORRFBuy Now
Orrstown Finl Servs
$30.77-36.63%
Michael Perito72%
→ $19.5Initiates → OutperformGet Alert
06/23/2015UVSPBuy Now
Univest Financial
$28.56-15.97%
Michael Perito72%
$22 → $24UpgradeMarket Perform → OutperformGet Alert
06/22/2015BOFIBuy Now
BofI Holding
Michael Perito72%
$5.94 → $7.19MaintainsOutperformGet Alert
05/19/2015TSCBuy Now
TriState Capital Holdings
Michael Perito72%
$11.5 → $14.5UpgradeMarket Perform → OutperformGet Alert
05/01/2015CUBIBuy Now
Customers Bancorp
$51.19-47.25%
Michael Perito72%
$21 → $27MaintainsMarket PerformGet Alert
02/02/2015BOFIBuy Now
BofI Holding
Michael Perito72%
$5.62 → $5.94MaintainsOutperformGet Alert
01/26/2015BMTCBuy Now
Bryn Mawr Bank
Michael Perito72%
$36 → $35MaintainsOutperformGet Alert
01/23/2015EFSCBuy Now
Enterprise Finl Servs
$56.70-64.73%
Michael Perito72%
$19 → $20MaintainsMarket PerformGet Alert
10/24/2014TSCBuy Now
TriState Capital Holdings
Michael Perito72%
$11 → $11.5MaintainsMarket PerformGet Alert
10/07/2014BOFIBuy Now
BofI Holding, Inc.
Michael Perito72%
$6.25 → $5.62MaintainsOutperformGet Alert
04/11/2014BOFIBuy Now
BofI Holding, Inc.
Michael Perito72%
$5.31 → $6.25UpgradeMarket Perform → OutperformGet Alert
06/03/2013TSCBuy Now
TriState Capital Holdings
Michael Perito72%
→ $12Initiates → Market PerformGet Alert
01/15/2013BOFIBuy Now
BofI Holding, Inc.
Michael Perito72%
→ $2.1Initiates → Market PerformGet Alert