Timothy Switzer's Stock Ratings

Keefe, Bruyette & Woods Analyst

Timothy Switzer 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/27/2025

Overall Average Return

8.73%

Smart Score

60.3%

Overall Average Return Percentile

58th

Number of Ratings

83
Buy NowGet Alert
03/26/2025CNOBBuy Now
ConnectOne Bancorp
$24.5130.56%
Timothy Switzer60%
$31 → $32UpgradeMarket Perform → OutperformGet Alert
03/04/2025CCBBuy Now
Coastal Finl
$92.0323.87%
Timothy Switzer60%
$96 → $114MaintainsOutperformGet Alert
02/28/2025GDOTBuy Now
Green Dot
$8.6016.28%
Timothy Switzer60%
$12 → $10MaintainsMarket PerformGet Alert
02/27/2025TFINBuy Now
Triumph Financial
$61.2820.76%
Timothy Switzer60%
$80 → $74UpgradeUnderperform → Market PerformGet Alert
02/12/2025NTBBuy Now
Bank of N.T Butterfield
$39.3211.9%
Timothy Switzer60%
$41 → $44MaintainsMarket PerformGet Alert
02/03/2025TBBKBuy Now
Bancorp
$49.1246.58%
Timothy Switzer60%
$66 → $72MaintainsOutperformGet Alert
02/03/2025ORRFBuy Now
Orrstown Finl Servs
$30.5137.66%
Timothy Switzer60%
$46 → $42ReiteratesOutperform → OutperformGet Alert
01/29/2025LCBuy Now
LendingClub
$11.3341.25%
Timothy Switzer60%
$17 → $16ReiteratesOutperform → OutperformGet Alert
01/27/2025ESQBuy Now
Esquire Financial Hldgs
$76.1011.7%
Timothy Switzer60%
$80 → $85ReiteratesMarket Perform → Market PerformGet Alert
01/24/2025TFINBuy Now
Triumph Financial
$61.2830.55%
Timothy Switzer60%
$85 → $80ReiteratesUnderperform → UnderperformGet Alert
01/24/2025LOBBuy Now
Live Oak Bancshares
$27.6958.9%
Timothy Switzer60%
$48 → $44ReiteratesMarket Perform → Market PerformGet Alert
01/24/2025INBKBuy Now
First Internet
$26.7849.37%
Timothy Switzer60%
$45 → $40ReiteratesMarket Perform → Market PerformGet Alert
01/13/2025CCNEBuy Now
CNB Financial
$22.8322.65%
Timothy Switzer60%
$30 → $28MaintainsMarket PerformGet Alert
01/02/2025SOFIBuy Now
SoFi Techs
$12.20-34.43%
Timothy Switzer60%
$7 → $8DowngradeMarket Perform → UnderperformGet Alert
12/12/2024CCBBuy Now
Coastal Finl
$92.034.31%
Timothy Switzer60%
$92 → $96MaintainsOutperformGet Alert
12/04/2024PEBOBuy Now
Peoples Bancorp
$30.2419.05%
Timothy Switzer60%
$32 → $36MaintainsMarket PerformGet Alert
12/04/2024OCFCBuy Now
OceanFirst Financial
$17.2527.54%
Timothy Switzer60%
$21 → $22MaintainsMarket PerformGet Alert
12/04/2024NWBIBuy Now
Northwest Bancshares
$12.1523.46%
Timothy Switzer60%
$14 → $15MaintainsMarket PerformGet Alert
12/04/2024MBCNBuy Now
Middlefield Banc
$28.6411.73%
Timothy Switzer60%
$30 → $32MaintainsMarket PerformGet Alert
12/04/2024LCBuy Now
LendingClub
$11.3350.07%
Timothy Switzer60%
$15 → $17MaintainsOutperformGet Alert
12/04/2024INBKBuy Now
First Internet
$26.7868.04%
Timothy Switzer60%
$41 → $45MaintainsMarket PerformGet Alert
12/04/2024FMBHBuy Now
First Mid Bancshares
$36.0324.9%
Timothy Switzer60%
$42 → $45MaintainsMarket PerformGet Alert
12/04/2024ESQBuy Now
Esquire Financial Hldgs
$76.105.12%
Timothy Switzer60%
$72 → $80MaintainsMarket PerformGet Alert
12/04/2024CNOBBuy Now
ConnectOne Bancorp
$24.5126.48%
Timothy Switzer60%
$28 → $31MaintainsMarket PerformGet Alert
12/04/2024CIVBBuy Now
Civista Bancshares
$19.9225.5%
Timothy Switzer60%
$22 → $25MaintainsOutperformGet Alert
12/04/2024CCNEBuy Now
CNB Financial
$22.8331.41%
Timothy Switzer60%
$27 → $30MaintainsMarket PerformGet Alert
12/04/2024CCBBuy Now
Coastal Finl
$92.03-0.03%
Timothy Switzer60%
$75 → $92MaintainsOutperformGet Alert
12/04/2024CASHBuy Now
Pathward Financial
$75.0719.89%
Timothy Switzer60%
$76 → $90MaintainsMarket PerformGet Alert
11/22/2024PRTHBuy Now
Priority Tech Holdings
$7.4334.59%
Timothy Switzer60%
$9 → $10MaintainsMarket PerformGet Alert
11/08/2024PRTHBuy Now
Priority Tech Holdings
$7.4321.13%
Timothy Switzer60%
$5 → $9ReiteratesMarket Perform → Market PerformGet Alert
11/08/2024NEWTBuy Now
NewtekOne
$12.2822.15%
Timothy Switzer60%
$13 → $15ReiteratesMarket Perform → Market PerformGet Alert
10/29/2024MPBBuy Now
Mid Penn Bancorp
$26.2241.11%
Timothy Switzer60%
$34 → $37MaintainsOutperformGet Alert
10/29/2024CCBBuy Now
Coastal Finl
$92.03-18.5%
Timothy Switzer60%
$70 → $75MaintainsOutperformGet Alert
10/14/2024SOFIBuy Now
SoFi Techs
$12.20-42.62%
Timothy Switzer60%
$7 → $7ReiteratesMarket Perform → Market PerformGet Alert
10/10/2024LCBuy Now
LendingClub
$11.3332.42%
Timothy Switzer60%
$11.5 → $15UpgradeMarket Perform → OutperformGet Alert
10/02/2024ESQBuy Now
Esquire Financial Hldgs
$76.10-5.39%
Timothy Switzer60%
$68 → $72DowngradeOutperform → Market PerformGet Alert
10/02/2024NTBBuy Now
Bank of N.T Butterfield
$39.324.27%
Timothy Switzer60%
$44 → $41DowngradeOutperform → Market PerformGet Alert
10/02/2024FMBHBuy Now
First Mid Bancshares
$36.0316.57%
Timothy Switzer60%
→ $42DowngradeOutperform → Market PerformGet Alert
10/02/2024TMPBuy Now
Tompkins Finl
$64.605.26%
Timothy Switzer60%
$59 → $68UpgradeMarket Perform → OutperformGet Alert
08/28/2024VBNKBuy Now
VersaBank
$10.02119.56%
Timothy Switzer60%
→ $22Initiates → OutperformGet Alert
08/27/2024VBNKBuy Now
VersaBank
$10.02
Timothy Switzer60%
Initiates → OutperformGet Alert
08/15/2024PFSBuy Now
Provident Finl Servs
$17.3920.76%
Timothy Switzer60%
$20 → $21UpgradeMarket Perform → OutperformGet Alert
08/09/2024PRTHBuy Now
Priority Tech Holdings
$7.43-32.71%
Timothy Switzer60%
$4.5 → $5MaintainsMarket PerformGet Alert
07/31/2024LCBuy Now
LendingClub
$11.331.52%
Timothy Switzer60%
$10 → $11.5MaintainsMarket PerformGet Alert
07/30/2024CIVBBuy Now
Civista Bancshares
$19.92-4.62%
Timothy Switzer60%
$18 → $19ReiteratesOutperform → OutperformGet Alert
07/29/2024TMPBuy Now
Tompkins Finl
$64.60-8.67%
Timothy Switzer60%
$50 → $59ReiteratesMarket Perform → Market PerformGet Alert
07/29/2024TBBKBuy Now
Bancorp
$49.1211.97%
Timothy Switzer60%
$46 → $55ReiteratesOutperform → OutperformGet Alert
07/29/2024PFSBuy Now
Provident Finl Servs
$17.3915.01%
Timothy Switzer60%
$17 → $20MaintainsMarket PerformGet Alert
07/29/2024CBFVBuy Now
CB Financial Services
$28.09-11%
Timothy Switzer60%
$24 → $25ReiteratesMarket Perform → Market PerformGet Alert
07/26/2024UVSPBuy Now
Univest Financial
$29.26-0.89%
Timothy Switzer60%
$23 → $29ReiteratesMarket Perform → Market PerformGet Alert
07/26/2024LOBBuy Now
Live Oak Bancshares
$27.6969.74%
Timothy Switzer60%
$40 → $47ReiteratesMarket Perform → Market PerformGet Alert
07/26/2024INBKBuy Now
First Internet
$26.7856.83%
Timothy Switzer60%
$36 → $42MaintainsMarket PerformGet Alert
07/26/2024ESQBuy Now
Esquire Financial Hldgs
$76.10-10.64%
Timothy Switzer60%
$62 → $68ReiteratesOutperform → OutperformGet Alert
07/26/2024CNOBBuy Now
ConnectOne Bancorp
$24.516.08%
Timothy Switzer60%
$22 → $26ReiteratesMarket Perform → Market PerformGet Alert
07/25/2024FMNBBuy Now
Farmers National Banc
$13.0914.59%
Timothy Switzer60%
$14 → $15ReiteratesMarket Perform → Market PerformGet Alert
07/25/2024CASHBuy Now
Pathward Financial
$75.07-10.75%
Timothy Switzer60%
$58 → $67MaintainsMarket PerformGet Alert
07/22/2024GDOTBuy Now
Green Dot
$8.6027.91%
Timothy Switzer60%
$11 → $11MaintainsMarket PerformGet Alert
07/09/2024SOFIBuy Now
SoFi Techs
$12.20-42.62%
Timothy Switzer60%
$7.5 → $7MaintainsMarket PerformGet Alert
06/18/2024ORRFBuy Now
Orrstown Finl Servs
$30.514.88%
Timothy Switzer60%
$32 → $32MaintainsOutperformGet Alert
05/31/2024CNOBBuy Now
ConnectOne Bancorp
$24.51-10.24%
Timothy Switzer60%
$24 → $22DowngradeOutperform → Market PerformGet Alert
05/31/2024OCFCBuy Now
OceanFirst Financial
$17.254.35%
Timothy Switzer60%
$19 → $18DowngradeOutperform → Market PerformGet Alert
05/03/2024TMPBuy Now
Tompkins Finl
$64.60-22.6%
Timothy Switzer60%
$55 → $50ReiteratesMarket Perform → Market PerformGet Alert
05/02/2024MBCNBuy Now
Middlefield Banc
$28.64-12.71%
Timothy Switzer60%
$30 → $25ReiteratesMarket Perform → Market PerformGet Alert
05/02/2024CBFVBuy Now
CB Financial Services
$28.09-14.56%
Timothy Switzer60%
$26 → $24ReiteratesMarket Perform → Market PerformGet Alert
05/01/2024LCBuy Now
LendingClub
$11.33-11.72%
Timothy Switzer60%
$9.5 → $10MaintainsMarket PerformGet Alert
05/01/2024CIVBBuy Now
Civista Bancshares
$19.92-9.64%
Timothy Switzer60%
$21 → $18ReiteratesOutperform → OutperformGet Alert
04/26/2024UVSPBuy Now
Univest Financial
$29.26-21.39%
Timothy Switzer60%
$22 → $23ReiteratesMarket Perform → Market PerformGet Alert
04/26/2024LOBBuy Now
Live Oak Bancshares
$27.6944.46%
Timothy Switzer60%
$45 → $40ReiteratesMarket Perform → Market PerformGet Alert
04/26/2024INBKBuy Now
First Internet
$26.7834.43%
Timothy Switzer60%
$34 → $36ReiteratesMarket Perform → Market PerformGet Alert
04/26/2024CNOBBuy Now
ConnectOne Bancorp
$24.51-2.08%
Timothy Switzer60%
$27 → $24ReiteratesOutperform → OutperformGet Alert
04/25/2024PFCBuy Now
Premier Financial
Timothy Switzer60%
$25 → $23ReiteratesMarket Perform → Market PerformGet Alert
04/24/2024PEBOBuy Now
Peoples Bancorp
$30.249.13%
Timothy Switzer60%
$36 → $33ReiteratesMarket Perform → Market PerformGet Alert
04/23/2024NWBIBuy Now
Northwest Bancshares
$12.15-1.23%
Timothy Switzer60%
$13 → $12ReiteratesMarket Perform → Market PerformGet Alert
04/22/2024OCFCBuy Now
OceanFirst Financial
$17.2510.14%
Timothy Switzer60%
$22 → $19ReiteratesOutperform → OutperformGet Alert
04/17/2024CCNEBuy Now
CNB Financial
$22.83-3.64%
Timothy Switzer60%
$23 → $22MaintainsMarket PerformGet Alert
04/05/2024TBBKBuy Now
Bancorp
$49.12-6.35%
Timothy Switzer60%
$52 → $46MaintainsOutperformGet Alert
04/05/2024GDOTBuy Now
Green Dot
$8.6027.91%
Timothy Switzer60%
$12.5 → $11MaintainsMarket PerformGet Alert
04/05/2024SOFIBuy Now
SoFi Techs
$12.20-38.52%
Timothy Switzer60%
$6.5 → $7.5UpgradeUnderperform → Market PerformGet Alert
03/26/2024PFSBuy Now
Provident Finl Servs
$17.39-2.24%
Timothy Switzer60%
$20 → $17MaintainsMarket PerformGet Alert
03/20/2024NEWTBuy Now
NewtekOne
$12.285.86%
Timothy Switzer60%
$16 → $13MaintainsMarket PerformGet Alert
03/08/2024TBBKBuy Now
Bancorp
$49.125.86%
Timothy Switzer60%
$55 → $52MaintainsOutperformGet Alert
03/07/2024NEWTBuy Now
NewtekOne
$12.2830.29%
Timothy Switzer60%
$17 → $16MaintainsMarket PerformGet Alert
02/28/2024GDOTBuy Now
Green Dot
$8.6045.35%
Timothy Switzer60%
$15 → $12.5MaintainsMarket PerformGet Alert