Christopher O'Connell's Stock Ratings

Keefe, Bruyette & Woods Analyst

Christopher O'Connell 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

16.2%

Smart Score

74.2%

Overall Average Return Percentile

70th

Number of Ratings

122
Buy NowGet Alert
10/28/2025BCBPBuy Now
BCB Bancorp
$8.456.51%$9.5 → $9MaintainsMarket PerformGet Alert
10/27/2025MCBBuy Now
Metropolitan Bank Holding
$79.8912.65%$95 → $90MaintainsOutperformGet Alert
10/27/2025DCOMBuy Now
Dime Community Bancshares
$31.557.77%$37 → $34MaintainsOutperformGet Alert
10/27/2025BWFGBuy Now
Bankwell Finl Gr
$49.616.83%$48 → $53MaintainsOutperformGet Alert
10/23/2025CBUBuy Now
Community Financial Sys
$59.6110.72%$67 → $66ReiteratesMarket Perform → Market PerformGet Alert
07/29/2025BCBPBuy Now
BCB Bancorp
$8.4512.43%$10.5 → $9.5MaintainsMarket PerformGet Alert
07/23/2025PGCBuy Now
Peapack Gladstone Finl
$29.9316.94%$38 → $35MaintainsOutperformGet Alert
07/23/2025CBUBuy Now
Community Financial Sys
$59.6112.4%$69 → $67MaintainsMarket PerformGet Alert
07/21/2025MCBBuy Now
Metropolitan Bank Holding
$79.8918.91%$81 → $95MaintainsOutperformGet Alert
04/29/2025NFBKBuy Now
Northfield Bancorp
$12.30-2.44%$12.5 → $12MaintainsMarket PerformGet Alert
04/29/2025KRNYBuy Now
Kearny Financial
$7.81-10.37%$7.25 → $7MaintainsMarket PerformGet Alert
04/28/2025BWFGBuy Now
Bankwell Finl Gr
$49.61-15.34%$40 → $42MaintainsOutperformGet Alert
04/25/2025AMALBuy Now
Amalgamated Financial
$32.4420.24%$41 → $39MaintainsOutperformGet Alert
04/24/2025PGCBuy Now
Peapack Gladstone Finl
$29.9326.96%$40 → $38MaintainsOutperformGet Alert
04/24/2025BCBPBuy Now
BCB Bancorp
$8.4524.26%$12.5 → $10.5MaintainsMarket PerformGet Alert
04/21/2025INDBBuy Now
Independent Bank
$77.34-6.9%$80 → $72MaintainsMarket PerformGet Alert
04/01/2025FLICBuy Now
First of Long Island
$16.04 → $16.56UpgradeMarket Perform → OutperformGet Alert
01/30/2025BLFYBuy Now
Blue Foundry
$12.72-21.38%$11 → $10MaintainsMarket PerformGet Alert
01/30/2025BCBPBuy Now
BCB Bancorp
$8.4562.72%$15 → $13.75MaintainsMarket PerformGet Alert
01/27/2025NFBKBuy Now
Northfield Bancorp
$12.305.69%$14.25 → $13MaintainsMarket PerformGet Alert
01/24/2025DCOMBuy Now
Dime Community Bancshares
$31.5529.95%$42 → $41MaintainsOutperformGet Alert
01/22/2025CBUBuy Now
Community Financial
$59.6127.5%$74 → $76MaintainsMarket PerformGet Alert
01/21/2025INDBBuy Now
Independent Bank
$77.343.44%$82 → $80MaintainsMarket PerformGet Alert
01/16/2025UNTYBuy Now
Unity Bancorp
$56.18-2.1%$51 → $55ReiteratesOutperform → OutperformGet Alert
12/24/2024BHLBBuy Now
Berkshire Hills Bancorp
$32 → $34.5MaintainsMarket PerformGet Alert
12/24/2024BRKLBuy Now
Brookline Bancorp
→ $14.5DowngradeOutperform → Market PerformGet Alert
12/12/2024INDBBuy Now
Independent Bank
$77.346.03%$77 → $82MaintainsMarket PerformGet Alert
12/04/2024UNTYBuy Now
Unity Bancorp
$56.18-9.22%$43 → $51MaintainsOutperformGet Alert
12/04/2024PGCBuy Now
Peapack Gladstone Finl
$29.9347.01%$38 → $44MaintainsOutperformGet Alert
12/04/2024NFBKBuy Now
Northfield Bancorp
$12.3015.85%$12.5 → $14.25MaintainsMarket PerformGet Alert
12/04/2024NBTBBuy Now
NBT Bancorp
$44.4023.87%$50 → $55MaintainsMarket PerformGet Alert
12/04/2024MCBBuy Now
Metropolitan Bank Holding
$79.896.4%$73 → $85MaintainsOutperformGet Alert
12/04/2024INDBBuy Now
Independent Bank
$77.34-0.44%$65 → $77MaintainsMarket PerformGet Alert
12/04/2024DCOMBuy Now
Dime Community Bancshares
$31.5533.12%$38 → $42MaintainsOutperformGet Alert
12/04/2024CHMGBuy Now
Chemung Financial
$59.301.18%$54 → $60MaintainsMarket PerformGet Alert
12/04/2024CBUBuy Now
Community Financial
$59.6124.14%$64 → $74MaintainsMarket PerformGet Alert
12/04/2024BWFGBuy Now
Bankwell Finl Gr
$49.61-19.37%$36 → $40MaintainsOutperformGet Alert
12/04/2024BRKLBuy Now
Brookline Bancorp
$12 → $14.5UpgradeMarket Perform → OutperformGet Alert
12/04/2024BLFYBuy Now
Blue Foundry
$12.72-13.52%$9.75 → $11MaintainsMarket PerformGet Alert
12/04/2024BHLBBuy Now
Berkshire Hills Bancorp
$29 → $32MaintainsMarket PerformGet Alert
12/04/2024AMALBuy Now
Amalgamated Financial
$32.4438.74%$41 → $45MaintainsOutperformGet Alert
11/01/2024EVBNBuy Now
Evans Bancorp
$42.32 → $45.5MaintainsMarket PerformGet Alert
10/22/2024BCBPBuy Now
BCB Bancorp
$8.4559.76%$13.25 → $13.5MaintainsMarket PerformGet Alert
10/21/2024INDBBuy Now
Independent Bank
$77.34-15.96%$62 → $65MaintainsMarket PerformGet Alert
10/16/2024BWFGBuy Now
Bankwell Finl Gr
$49.61-31.47%$34 → $34ReiteratesOutperform → OutperformGet Alert
09/10/2024CBUBuy Now
Community Financial
$59.61-1.02%$59 → $59MaintainsMarket PerformGet Alert
08/01/2024FFICBuy Now
Flushing Financial
$17.35-13.54%$13 → $15MaintainsMarket PerformGet Alert
08/01/2024EVBNBuy Now
Evans Bancorp
$26.5 → $30.5MaintainsMarket PerformGet Alert
07/30/2024NFBKBuy Now
Northfield Bancorp
$12.30-8.54%$9.5 → $11.25MaintainsMarket PerformGet Alert
07/30/2024KRNYBuy Now
Kearny Financial
$7.81-10.37%$6 → $7MaintainsMarket PerformGet Alert
07/30/2024BWFGBuy Now
Bankwell Finl Gr
$49.61-31.47%$30 → $34MaintainsOutperformGet Alert
07/29/2024PGCBuy Now
Peapack Gladstone Finl
$29.936.92%$28 → $32ReiteratesOutperform → OutperformGet Alert
07/29/2024FLICBuy Now
First of Long Island
$11 → $13MaintainsMarket PerformGet Alert
07/29/2024AMALBuy Now
Amalgamated Financial
$32.447.91%$30 → $35ReiteratesOutperform → OutperformGet Alert
07/26/2024BRKLBuy Now
Brookline Bancorp
$10.5 → $11MaintainsMarket PerformGet Alert
07/25/2024DCOMBuy Now
Dime Community Bancshares
$31.55-11.25%$25.5 → $28MaintainsOutperformGet Alert
07/25/2024BLFYBuy Now
Blue Foundry
$12.72-27.28%$8 → $9.25MaintainsMarket PerformGet Alert
07/23/2024MCBBuy Now
Metropolitan Bank Holding
$79.89-15.51%$55 → $67.5ReiteratesOutperform → OutperformGet Alert
07/23/2024BCBPBuy Now
BCB Bancorp
$8.4553.85%$12 → $13MaintainsMarket PerformGet Alert
07/15/2024UNTYBuy Now
Unity Bancorp
$56.18-30.58%$35 → $39ReiteratesOutperform → OutperformGet Alert
07/09/2024PGCBuy Now
Peapack Gladstone Finl
$29.93-6.45%$29 → $28MaintainsOutperformGet Alert
06/28/2024DCOMBuy Now
Dime Community Bancshares
$31.55-19.18%$25.5 → $25.5MaintainsOutperformGet Alert
05/02/2024PGCBuy Now
Peapack Gladstone Finl
$29.93-3.11%$30.5 → $29MaintainsOutperformGet Alert
04/26/2024FFICBuy Now
Flushing Financial
$17.35-25.07%$14 → $13MaintainsMarket PerformGet Alert
04/26/2024BRKLBuy Now
Brookline Bancorp
$12 → $10.5MaintainsMarket PerformGet Alert
04/25/2024BLFYBuy Now
Blue Foundry
$12.72-37.11%$9 → $8MaintainsMarket PerformGet Alert
04/24/2024NBTBBuy Now
NBT Bancorp
$44.40-12.16%$41 → $39MaintainsMarket PerformGet Alert
04/23/2024LBAIBuy Now
Lakeland Bancorp
$16.65 → $14.15MaintainsMarket PerformGet Alert
04/23/2024BCBPBuy Now
BCB Bancorp
$8.4542.01%$14 → $12MaintainsMarket PerformGet Alert
04/22/2024INDBBuy Now
Independent Bank
$77.34-22.42%$64 → $60MaintainsMarket PerformGet Alert
04/22/2024CHMGBuy Now
Chemung Financial
$59.30-17.37%$51 → $49MaintainsMarket PerformGet Alert
04/05/2024PGCBuy Now
Peapack Gladstone Finl
$29.931.9%$33.5 → $30.5MaintainsOutperformGet Alert
04/05/2024NFBKBuy Now
Northfield Bancorp
$12.30-10.57%$12 → $11MaintainsMarket PerformGet Alert
04/05/2024FFICBuy Now
Flushing Financial
$17.35-19.31%$15.5 → $14MaintainsMarket PerformGet Alert
04/05/2024DCOMBuy Now
Dime Community Bancshares
$31.55-19.18%$30 → $25.5MaintainsOutperformGet Alert
04/05/2024AMALBuy Now
Amalgamated Financial
$32.44-7.51%$32 → $30MaintainsOutperformGet Alert
03/11/2024MCBBuy Now
Metropolitan Bank Holding
$79.89-31.16%$66 → $55ReiteratesOutperform → OutperformGet Alert
01/30/2024LBAIBuy Now
Lakeland Bancorp
$17.5 → $16.65MaintainsMarket PerformGet Alert
01/30/2024BWFGBuy Now
Bankwell Finl Gr
$49.61-31.47%$35 → $34MaintainsOutperformGet Alert
01/30/2024BHLBBuy Now
Berkshire Hills Bancorp
$24 → $25MaintainsMarket PerformGet Alert
01/25/2024NBTBBuy Now
NBT Bancorp
$44.40-7.66%$45 → $41MaintainsMarket PerformGet Alert
01/22/2024MCBBuy Now
Metropolitan Bank Holding
$79.89-17.39%$73 → $66MaintainsOutperformGet Alert
01/22/2024INDBBuy Now
Independent Bank
$77.34-17.25%$66 → $64MaintainsMarket PerformGet Alert
12/01/2023AMALBuy Now
Amalgamated Financial
$32.44-19.84%$24 → $26MaintainsOutperformGet Alert
11/14/2023EVBNBuy Now
Evans Bancorp
$25 → $26.5MaintainsMarket PerformGet Alert
10/06/2023CATCBuy Now
Cambridge
UpgradeMarket Perform → OutperformGet Alert
07/27/2023FFICBuy Now
Flushing Financial
$17.35-19.31%$13 → $14MaintainsMarket PerformGet Alert
07/27/2023BLFYBuy Now
Blue Foundry
$12.72-29.25%$8.5 → $9MaintainsMarket PerformGet Alert
07/25/2023MCBBuy Now
Metropolitan Bank Holding
$79.89-18.64%$57 → $65MaintainsOutperformGet Alert
05/02/2023FLICBuy Now
First of Long Island
$15 → $13.5MaintainsMarket PerformGet Alert
05/02/2023BWFGBuy Now
Bankwell Finl Gr
$49.61-30.46%$35 → $34.5MaintainsOutperformGet Alert
05/01/2023KRNYBuy Now
Kearny Financial
$7.812.43%$9 → $8MaintainsMarket PerformGet Alert
05/01/2023DCOMBuy Now
Dime Community Bancshares
$31.55-11.25%$32 → $28MaintainsOutperformGet Alert
05/01/2023BRKLBuy Now
Brookline Bancorp
$13 → $12MaintainsMarket PerformGet Alert
05/01/2023AMALBuy Now
Amalgamated Financial
$32.44-26.01%$25 → $24MaintainsOutperformGet Alert
04/28/2023PGCBuy Now
Peapack Gladstone Finl
$29.9330.3%$43 → $39MaintainsOutperformGet Alert
04/27/2023CATCBuy Now
Cambridge
$62 → $85MaintainsMarket PerformGet Alert
04/27/2023BLFYBuy Now
Blue Foundry
$12.72-28.07%$10 → $9.15MaintainsMarket PerformGet Alert
04/25/2023INDBBuy Now
Independent Bank
$77.34-12.08%$80 → $68MaintainsMarket PerformGet Alert
04/19/2023BCBPBuy Now
BCB Bancorp
$8.4595.27%$17.5 → $16.5MaintainsMarket PerformGet Alert
04/06/2023BCBPBuy Now
BCB Bancorp
$8.45107.1%$21 → $17.5MaintainsMarket PerformGet Alert
04/06/2023UNTYBuy Now
Unity Bancorp
$56.18-43.93%$34 → $31.5MaintainsOutperformGet Alert
04/06/2023PGCBuy Now
Peapack Gladstone Finl
$29.9343.67%$48 → $43MaintainsOutperformGet Alert
04/06/2023NFBKBuy Now
Northfield Bancorp
$12.301.63%$15 → $12.5MaintainsMarket PerformGet Alert
04/06/2023NBTBBuy Now
NBT Bancorp
$44.40-15.54%$42 → $37.5MaintainsMarket PerformGet Alert
04/06/2023MCBBuy Now
Metropolitan Bank Holding
$79.89-13.63%$80 → $69MaintainsOutperformGet Alert
04/06/2023LBAIBuy Now
Lakeland Bancorp
$22.5 → $20.8MaintainsMarket PerformGet Alert
04/06/2023KRNYBuy Now
Kearny Financial
$7.8115.24%$10 → $9MaintainsMarket PerformGet Alert
04/06/2023INDBBuy Now
Independent Bank
$77.343.44%$90 → $80MaintainsMarket PerformGet Alert
04/06/2023FLICBuy Now
First of Long Island
$17.5 → $15MaintainsMarket PerformGet Alert
04/06/2023FFICBuy Now
Flushing Financial
$17.35-2.02%$23 → $17MaintainsMarket PerformGet Alert
04/06/2023EVBNBuy Now
Evans Bancorp
$40 → $35.5MaintainsMarket PerformGet Alert
04/06/2023DCOMBuy Now
Dime Community Bancshares
$31.551.43%$36 → $32MaintainsOutperformGet Alert
04/06/2023CHMGBuy Now
Chemung Financial
$59.30-17.37%$52 → $49MaintainsMarket PerformGet Alert
04/06/2023CBUBuy Now
Community Bank System
$59.61-4.38%$64 → $57MaintainsMarket PerformGet Alert
04/06/2023CATCBuy Now
Cambridge
$93 → $85MaintainsOutperformGet Alert
04/06/2023BWFGBuy Now
Bankwell Finl Gr
$49.61-29.45%$40 → $35MaintainsOutperformGet Alert
04/06/2023BRKLBuy Now
Brookline Bancorp
$15 → $13MaintainsMarket PerformGet Alert
04/06/2023BLFYBuy Now
Blue Foundry
$12.72-21.38%$12.5 → $10MaintainsMarket PerformGet Alert
04/06/2023BHLBBuy Now
Berkshire Hills Bancorp
$32 → $27MaintainsMarket PerformGet Alert
04/06/2023AMALBuy Now
Amalgamated Financial
$32.44-22.92%$29 → $25MaintainsOutperformGet Alert
08/30/2022BLFYBuy Now
Blue Foundry
$12.724.17% → $13.25Initiates → Market PerformGet Alert