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 06/14/2025

Overall Average Return

8.75%

Smart Score

63%

Overall Average Return Percentile

57th

Number of Ratings

99
Buy NowGet Alert
06/12/2025TBBKBuy Now
Bancorp
$50.6028.46%
Timothy Switzer63%
$70 → $65DowngradeOutperform → Market PerformGet Alert
05/08/2025NEWTBuy Now
NewtekOne
$10.4124.88%
Timothy Switzer63%
$15 → $13MaintainsMarket PerformGet Alert
04/30/2025LCBuy Now
LendingClub
$10.4633.84%
Timothy Switzer63%
$15 → $14MaintainsOutperformGet Alert
04/30/2025CCBBuy Now
Coastal Financial
$83.0832.4%
Timothy Switzer63%
$114 → $110MaintainsOutperformGet Alert
04/29/2025INBKBuy Now
First Internet
$23.2928.81%
Timothy Switzer63%
$35 → $30MaintainsMarket PerformGet Alert
04/29/2025ESQBuy Now
Esquire Financial Hldgs
$91.233.04%
Timothy Switzer63%
$85 → $94MaintainsMarket PerformGet Alert
04/28/2025TBBKBuy Now
Bancorp
$50.6038.34%
Timothy Switzer63%
$72 → $70MaintainsOutperformGet Alert
04/28/2025PFSBuy Now
Provident Finl Servs
$16.4333.9%
Timothy Switzer63%
$23 → $22MaintainsOutperformGet Alert
04/28/2025OCFCBuy Now
OceanFirst Financial
$16.8718.55%
Timothy Switzer63%
$21 → $20MaintainsMarket PerformGet Alert
04/25/2025NTBBuy Now
Bank of N.T Butterfield
$42.4113.18%
Timothy Switzer63%
$44 → $48MaintainsMarket PerformGet Alert
04/25/2025LOBBuy Now
Live Oak Bancshares
$27.8522.08%
Timothy Switzer63%
$36 → $34MaintainsMarket PerformGet Alert
04/25/2025CNOBBuy Now
ConnectOne Bancorp
$22.2839.14%
Timothy Switzer63%
$32 → $31MaintainsOutperformGet Alert
04/25/2025CIVBBuy Now
Civista Bancshares
$22.0626.93%
Timothy Switzer63%
$25 → $28MaintainsOutperformGet Alert
04/24/2025ORRFBuy Now
Orrstown Financial Servs
$30.2322.39%
Timothy Switzer63%
$40 → $37MaintainsOutperformGet Alert
04/21/2025TFINBuy Now
Triumph Financial
$57.31-2.29%
Timothy Switzer63%
$68 → $56MaintainsMarket PerformGet Alert
04/16/2025CCNEBuy Now
CNB Financial
$21.8414.47%
Timothy Switzer63%
$27 → $25MaintainsMarket PerformGet Alert
03/26/2025CNOBBuy Now
ConnectOne Bancorp
$22.2843.63%
Timothy Switzer63%
$31 → $32UpgradeMarket Perform → OutperformGet Alert
03/04/2025CCBBuy Now
Coastal Finl
$83.0837.22%
Timothy Switzer63%
$96 → $114MaintainsOutperformGet Alert
02/28/2025GDOTBuy Now
Green Dot
$9.960.4%
Timothy Switzer63%
$12 → $10MaintainsMarket PerformGet Alert
02/27/2025TFINBuy Now
Triumph Financial
$57.3129.12%
Timothy Switzer63%
$80 → $74UpgradeUnderperform → Market PerformGet Alert
02/12/2025NTBBuy Now
Bank of N.T Butterfield
$42.413.75%
Timothy Switzer63%
$41 → $44MaintainsMarket PerformGet Alert
02/03/2025TBBKBuy Now
Bancorp
$50.6042.29%
Timothy Switzer63%
$66 → $72MaintainsOutperformGet Alert
02/03/2025ORRFBuy Now
Orrstown Finl Servs
$30.2338.93%
Timothy Switzer63%
$46 → $42ReiteratesOutperform → OutperformGet Alert
01/29/2025LCBuy Now
LendingClub
$10.4652.96%
Timothy Switzer63%
$17 → $16ReiteratesOutperform → OutperformGet Alert
01/27/2025ESQBuy Now
Esquire Financial Hldgs
$91.23-6.83%
Timothy Switzer63%
$80 → $85ReiteratesMarket Perform → Market PerformGet Alert
01/24/2025TFINBuy Now
Triumph Financial
$57.3139.59%
Timothy Switzer63%
$85 → $80ReiteratesUnderperform → UnderperformGet Alert
01/24/2025LOBBuy Now
Live Oak Bancshares
$27.8557.99%
Timothy Switzer63%
$48 → $44ReiteratesMarket Perform → Market PerformGet Alert
01/24/2025INBKBuy Now
First Internet
$23.2971.75%
Timothy Switzer63%
$45 → $40ReiteratesMarket Perform → Market PerformGet Alert
01/13/2025CCNEBuy Now
CNB Financial
$21.8428.21%
Timothy Switzer63%
$30 → $28MaintainsMarket PerformGet Alert
01/02/2025SOFIBuy Now
SoFi Techs
$14.08-43.18%
Timothy Switzer63%
$7 → $8DowngradeMarket Perform → UnderperformGet Alert
12/12/2024CCBBuy Now
Coastal Finl
$83.0815.55%
Timothy Switzer63%
$92 → $96MaintainsOutperformGet Alert
12/04/2024PEBOBuy Now
Peoples Bancorp
$29.1723.41%
Timothy Switzer63%
$32 → $36MaintainsMarket PerformGet Alert
12/04/2024OCFCBuy Now
OceanFirst Financial
$16.8730.41%
Timothy Switzer63%
$21 → $22MaintainsMarket PerformGet Alert
12/04/2024NWBIBuy Now
Northwest Bancshares
$12.2722.25%
Timothy Switzer63%
$14 → $15MaintainsMarket PerformGet Alert
12/04/2024MBCNBuy Now
Middlefield Banc
$28.2413.31%
Timothy Switzer63%
$30 → $32MaintainsMarket PerformGet Alert
12/04/2024LCBuy Now
LendingClub
$10.4662.52%
Timothy Switzer63%
$15 → $17MaintainsOutperformGet Alert
12/04/2024INBKBuy Now
First Internet
$23.2993.22%
Timothy Switzer63%
$41 → $45MaintainsMarket PerformGet Alert
12/04/2024FMBHBuy Now
First Mid Bancshares
$35.4626.9%
Timothy Switzer63%
$42 → $45MaintainsMarket PerformGet Alert
12/04/2024ESQBuy Now
Esquire Financial Hldgs
$91.23-12.31%
Timothy Switzer63%
$72 → $80MaintainsMarket PerformGet Alert
12/04/2024CNOBBuy Now
ConnectOne Bancorp
$22.2839.14%
Timothy Switzer63%
$28 → $31MaintainsMarket PerformGet Alert
12/04/2024CIVBBuy Now
Civista Bancshares
$22.0613.33%
Timothy Switzer63%
$22 → $25MaintainsOutperformGet Alert
12/04/2024CCNEBuy Now
CNB Financial
$21.8437.36%
Timothy Switzer63%
$27 → $30MaintainsMarket PerformGet Alert
12/04/2024CCBBuy Now
Coastal Finl
$83.0810.74%
Timothy Switzer63%
$75 → $92MaintainsOutperformGet Alert
12/04/2024CASHBuy Now
Pathward Financial
$74.3721.02%
Timothy Switzer63%
$76 → $90MaintainsMarket PerformGet Alert
11/22/2024PRTHBuy Now
Priority Tech Holdings
$7.7529.03%
Timothy Switzer63%
$9 → $10MaintainsMarket PerformGet Alert
11/08/2024PRTHBuy Now
Priority Tech Holdings
$7.7516.13%
Timothy Switzer63%
$5 → $9ReiteratesMarket Perform → Market PerformGet Alert
11/08/2024NEWTBuy Now
NewtekOne
$10.4144.09%
Timothy Switzer63%
$13 → $15ReiteratesMarket Perform → Market PerformGet Alert
10/29/2024MPBBuy Now
Mid Penn Bancorp
$26.2540.95%
Timothy Switzer63%
$34 → $37MaintainsOutperformGet Alert
10/29/2024CCBBuy Now
Coastal Finl
$83.08-9.73%
Timothy Switzer63%
$70 → $75MaintainsOutperformGet Alert
10/14/2024SOFIBuy Now
SoFi Techs
$14.08-50.28%
Timothy Switzer63%
$7 → $7ReiteratesMarket Perform → Market PerformGet Alert
10/10/2024LCBuy Now
LendingClub
$10.4643.4%
Timothy Switzer63%
$11.5 → $15UpgradeMarket Perform → OutperformGet Alert
10/02/2024ESQBuy Now
Esquire Financial Hldgs
$91.23-21.08%
Timothy Switzer63%
$68 → $72DowngradeOutperform → Market PerformGet Alert
10/02/2024NTBBuy Now
Bank of N.T Butterfield
$42.41-3.32%
Timothy Switzer63%
$44 → $41DowngradeOutperform → Market PerformGet Alert
10/02/2024FMBHBuy Now
First Mid Bancshares
$35.4618.44%
Timothy Switzer63%
→ $42DowngradeOutperform → Market PerformGet Alert
10/02/2024TMPBuy Now
Tompkins Finl
$60.8911.68%
Timothy Switzer63%
$59 → $68UpgradeMarket Perform → OutperformGet Alert
08/28/2024VBNKBuy Now
VersaBank
$11.1996.6%
Timothy Switzer63%
→ $22Initiates → OutperformGet Alert
08/27/2024VBNKBuy Now
VersaBank
$11.19
Timothy Switzer63%
Initiates → OutperformGet Alert
08/15/2024PFSBuy Now
Provident Finl Servs
$16.4327.81%
Timothy Switzer63%
$20 → $21UpgradeMarket Perform → OutperformGet Alert
08/09/2024PRTHBuy Now
Priority Tech Holdings
$7.75-35.48%
Timothy Switzer63%
$4.5 → $5MaintainsMarket PerformGet Alert
07/31/2024LCBuy Now
LendingClub
$10.469.94%
Timothy Switzer63%
$10 → $11.5MaintainsMarket PerformGet Alert
07/30/2024CIVBBuy Now
Civista Bancshares
$22.06-13.87%
Timothy Switzer63%
$18 → $19ReiteratesOutperform → OutperformGet Alert
07/29/2024TMPBuy Now
Tompkins Finl
$60.89-3.1%
Timothy Switzer63%
$50 → $59ReiteratesMarket Perform → Market PerformGet Alert
07/29/2024TBBKBuy Now
Bancorp
$50.608.7%
Timothy Switzer63%
$46 → $55ReiteratesOutperform → OutperformGet Alert
07/29/2024PFSBuy Now
Provident Finl Servs
$16.4321.73%
Timothy Switzer63%
$17 → $20MaintainsMarket PerformGet Alert
07/29/2024CBFVBuy Now
CB Financial Services
$28.26-11.54%
Timothy Switzer63%
$24 → $25ReiteratesMarket Perform → Market PerformGet Alert
07/26/2024UVSPBuy Now
Univest Financial
$29.04-0.14%
Timothy Switzer63%
$23 → $29ReiteratesMarket Perform → Market PerformGet Alert
07/26/2024LOBBuy Now
Live Oak Bancshares
$27.8568.76%
Timothy Switzer63%
$40 → $47ReiteratesMarket Perform → Market PerformGet Alert
07/26/2024INBKBuy Now
First Internet
$23.2980.33%
Timothy Switzer63%
$36 → $42MaintainsMarket PerformGet Alert
07/26/2024ESQBuy Now
Esquire Financial Hldgs
$91.23-25.46%
Timothy Switzer63%
$62 → $68ReiteratesOutperform → OutperformGet Alert
07/26/2024CNOBBuy Now
ConnectOne Bancorp
$22.2816.7%
Timothy Switzer63%
$22 → $26ReiteratesMarket Perform → Market PerformGet Alert
07/25/2024FMNBBuy Now
Farmers National Banc
$12.9415.92%
Timothy Switzer63%
$14 → $15ReiteratesMarket Perform → Market PerformGet Alert
07/25/2024CASHBuy Now
Pathward Financial
$74.37-9.91%
Timothy Switzer63%
$58 → $67MaintainsMarket PerformGet Alert
07/22/2024GDOTBuy Now
Green Dot
$9.9610.44%
Timothy Switzer63%
$11 → $11MaintainsMarket PerformGet Alert
07/09/2024SOFIBuy Now
SoFi Techs
$14.08-50.28%
Timothy Switzer63%
$7.5 → $7MaintainsMarket PerformGet Alert
06/18/2024ORRFBuy Now
Orrstown Finl Servs
$30.235.86%
Timothy Switzer63%
$32 → $32MaintainsOutperformGet Alert
05/31/2024CNOBBuy Now
ConnectOne Bancorp
$22.28-1.26%
Timothy Switzer63%
$24 → $22DowngradeOutperform → Market PerformGet Alert
05/31/2024OCFCBuy Now
OceanFirst Financial
$16.876.7%
Timothy Switzer63%
$19 → $18DowngradeOutperform → Market PerformGet Alert
05/03/2024TMPBuy Now
Tompkins Finl
$60.89-17.88%
Timothy Switzer63%
$55 → $50ReiteratesMarket Perform → Market PerformGet Alert
05/02/2024MBCNBuy Now
Middlefield Banc
$28.24-11.47%
Timothy Switzer63%
$30 → $25ReiteratesMarket Perform → Market PerformGet Alert
05/02/2024CBFVBuy Now
CB Financial Services
$28.26-15.07%
Timothy Switzer63%
$26 → $24ReiteratesMarket Perform → Market PerformGet Alert
05/01/2024LCBuy Now
LendingClub
$10.46-4.4%
Timothy Switzer63%
$9.5 → $10MaintainsMarket PerformGet Alert
05/01/2024CIVBBuy Now
Civista Bancshares
$22.06-18.4%
Timothy Switzer63%
$21 → $18ReiteratesOutperform → OutperformGet Alert
04/26/2024UVSPBuy Now
Univest Financial
$29.04-20.8%
Timothy Switzer63%
$22 → $23ReiteratesMarket Perform → Market PerformGet Alert
04/26/2024LOBBuy Now
Live Oak Bancshares
$27.8543.63%
Timothy Switzer63%
$45 → $40ReiteratesMarket Perform → Market PerformGet Alert
04/26/2024INBKBuy Now
First Internet
$23.2954.57%
Timothy Switzer63%
$34 → $36ReiteratesMarket Perform → Market PerformGet Alert
04/26/2024CNOBBuy Now
ConnectOne Bancorp
$22.287.72%
Timothy Switzer63%
$27 → $24ReiteratesOutperform → OutperformGet Alert
04/25/2024PFCBuy Now
Premier Financial
Timothy Switzer63%
$25 → $23ReiteratesMarket Perform → Market PerformGet Alert
04/24/2024PEBOBuy Now
Peoples Bancorp
$29.1713.13%
Timothy Switzer63%
$36 → $33ReiteratesMarket Perform → Market PerformGet Alert
04/23/2024NWBIBuy Now
Northwest Bancshares
$12.27-2.2%
Timothy Switzer63%
$13 → $12ReiteratesMarket Perform → Market PerformGet Alert
04/22/2024OCFCBuy Now
OceanFirst Financial
$16.8712.63%
Timothy Switzer63%
$22 → $19ReiteratesOutperform → OutperformGet Alert
04/17/2024CCNEBuy Now
CNB Financial
$21.840.73%
Timothy Switzer63%
$23 → $22MaintainsMarket PerformGet Alert
04/05/2024TBBKBuy Now
Bancorp
$50.60-9.09%
Timothy Switzer63%
$52 → $46MaintainsOutperformGet Alert
04/05/2024GDOTBuy Now
Green Dot
$9.9610.44%
Timothy Switzer63%
$12.5 → $11MaintainsMarket PerformGet Alert
04/05/2024SOFIBuy Now
SoFi Techs
$14.08-46.73%
Timothy Switzer63%
$6.5 → $7.5UpgradeUnderperform → Market PerformGet Alert
03/26/2024PFSBuy Now
Provident Finl Servs
$16.433.47%
Timothy Switzer63%
$20 → $17MaintainsMarket PerformGet Alert
03/20/2024NEWTBuy Now
NewtekOne
$10.4124.88%
Timothy Switzer63%
$16 → $13MaintainsMarket PerformGet Alert
03/08/2024TBBKBuy Now
Bancorp
$50.602.77%
Timothy Switzer63%
$55 → $52MaintainsOutperformGet Alert
03/07/2024NEWTBuy Now
NewtekOne
$10.4153.7%
Timothy Switzer63%
$17 → $16MaintainsMarket PerformGet Alert
02/28/2024GDOTBuy Now
Green Dot
$9.9625.5%
Timothy Switzer63%
$15 → $12.5MaintainsMarket PerformGet Alert