‹ Screener

BAR HARBOR BANKSHARES

BHB · State Commercial Banks · 16.7M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $12M (gross $14M, SBC $3M)

Reference price $34.68 · est. market cap ~$581M — last insider purchase, 2026-04-28 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C60

Bar Harbor Bankshares — Northern New England bank with declining earnings.

Strengths

Risks

Notable findings

Quarterly revenue

2022-03-31 · $7M2022-06-30 · $7M2022-09-30 · $7M2022-12-31 · $7M

Last 4 quarters · from SEC filings.

Key metrics

Return on equity
6.9%
Return on assets
0.8%
Revenue growth (QoQ)
-3.5%
Net-income growth
-15.2%
Debt / equity
0.3×
Free cash flow
$43M
Tangible book value
$374M
Cash & investments
$81M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-18Williams John MoganGrant3$36.28
2026-06-18Scully Joseph PatrickGrant109$36.25
2026-06-18Jones Heather DGrant24$36.25
2026-06-18Shaw Brian DGrant39$36.25
2026-06-18Colter David MGrant20$36.10
2026-06-18Caras Matthew LGrant125$36.25
2026-06-18Simard Curtis CGrant801$36.25
2026-06-18Williams John MoganGrant78$36.25
2026-04-28Caras Matthew LBuy760$34.68
2026-04-23Colombo MarionGrant3.2K
2026-04-23Colombo MarionTax withheld2.4K$34.38
2026-04-23Mercier John MGrant3.2K
2026-04-23Mercier John MTax withheld2.1K
2026-04-23Iannelli JosephineGrant4.9K
2026-04-23Iannelli JosephineTax withheld3.5K$34.38
2026-04-23Simard Curtis CGrant15K
2026-04-23Simard Curtis CTax withheld9.7K$34.38
2026-04-23Williams John MoganGrant2.3K
2026-04-23Williams John MoganTax withheld1.8K$34.38
2026-04-23Scully Joseph PatrickGrant3.0K
2026-04-23Scully Joseph PatrickTax withheld2.3K
2026-04-23DiPaola Alison NoelleGrant2.0K
2026-04-23DiPaola Alison NoelleTax withheld1.4K$34.38
2026-04-23Edgar Jason PaulGrant3.1K
2026-04-23Edgar Jason PaulTax withheld2.0K$34.38
2026-03-20Smith Kenneth EugeneGrant13$31.54
2026-03-20Williams John MoganGrant60$31.33
2026-03-20Williams John MoganGrant3$31.21
2026-03-20Scully Joseph PatrickGrant89$31.33
2026-03-20Jones Heather DGrant26$31.33
2026-03-20Shaw Brian DGrant42$31.33
2026-03-20Colter David MGrant16$31.50
2026-03-20Caras Matthew LGrant135$31.33
2026-03-20Simard Curtis CGrant747$31.33
2026-03-20Smith Kenneth EugeneGrant234$31.33
2026-03-20Smith Kenneth EugeneGrant49$31.06
2026-03-02Colter David MBuy500$32.54
2026-02-10Williams John MoganGrant3.0K
2026-02-10Scully Joseph PatrickGrant3.1K
2026-02-10DiPaola Alison NoelleGrant2.8K
2026-02-10Edgar Jason PaulGrant2.1K
2026-02-10Colombo MarionGrant3.2K
2026-02-10Mercier John MGrant2.6K
2026-02-10Iannelli JosephineGrant4.7K
2026-02-10Simard Curtis CGrant7.6K
2025-12-19Smith Kenneth EugeneGrant218$33.25
2025-12-19Smith Kenneth EugeneGrant44$33.72
2025-12-19Jones Heather DGrant24$33.25
2025-12-19Shaw Brian DGrant39$33.25
2025-12-19Colter David MGrant15$33.42
2025-12-19Caras Matthew LGrant126$33.25
2025-12-19Simard Curtis CGrant704$33.25
2025-12-19Simard Curtis CGrant47$33.42
2025-12-19Smith Kenneth EugeneGrant12$33.36
2025-11-14Jones Heather DGrant1.3K
2025-11-14Graham James E.Grant1.3K
2025-11-14Shaw Brian DGrant1.3K
2025-11-14Miller Debra BectonGrant1.3K
2025-11-14Colter David MGrant1.3K
2025-11-14Belair Daina HGrant1.3K
2025-11-14Caras Matthew LGrant1.3K
2025-11-14Fernald Lauri EGrant1.3K
2025-11-14Smith Kenneth EugeneGrant1.3K
2025-11-14TOOTHAKER SCOTT GGrant1.3K
2025-10-30Caras Matthew LBuy580$29.12
2025-09-12Smith Kenneth EugeneGrant46$32.41
2025-09-12Smith Kenneth EugeneGrant13$32.83
2025-09-12Smith Kenneth EugeneGrant206$32.66
2025-09-12Jones Heather DGrant11$32.66
2025-09-12Shaw Brian DGrant27$32.66
2025-09-12Colter David MGrant16$32.84
2025-09-12Caras Matthew LGrant114$32.66
2025-09-12Simard Curtis CGrant48$32.84
2025-09-12Simard Curtis CGrant963$32.66
2025-09-10Shaw Brian DBuy5.0K$32.21
2025-09-10Shaw Brian DBuy5.0K$31.96
2025-09-09Shaw Brian DInherited1.9K
2025-07-31Graham James E.Grant49K
2025-07-31Graham James E.Grant6.2K
2025-06-13Colter David MGrant17$29.35
2025-06-13Shaw Brian DGrant30$29.14
2025-06-13Jones Heather DGrant12$29.14
2025-06-13Simard Curtis CGrant48$29.35
2025-06-13Simard Curtis CGrant1.1K$29.14
2025-06-13Caras Matthew LGrant127$29.14
2025-06-13Smith Kenneth EugeneGrant228$29.14
2025-06-13Smith Kenneth EugeneGrant50$29.28
2025-06-13Smith Kenneth EugeneGrant19$29.38
2025-06-06Smith Kenneth EugeneGrant13$29.24
2025-04-23Iannelli JosephineGrant4.6K
2025-04-23Mercier John MGrant3.0K
2025-04-23Mercier John MTax withheld2.1K$29.19
2025-04-23Edgar Jason PaulGrant2.9K
2025-04-23Edgar Jason PaulTax withheld2.0K$29.19
2025-04-23Colombo MarionGrant3.0K
2025-04-23Colombo MarionTax withheld2.4K$29.19
2025-04-23Iannelli JosephineGrant4.6K
2025-04-23Iannelli JosephineTax withheld3.8K$29.19
2025-04-23Simard Curtis CGrant14K
2025-04-23Iannelli JosephineTax withheld3.6K$29.19
2025-04-23Simard Curtis CTax withheld9.6K$29.19
2025-03-20Smith Kenneth EugeneGrant200$30.77
2025-03-20Smith Kenneth EugeneGrant44$30.73
2025-03-20Smith Kenneth EugeneGrant12$30.17
2025-03-20Shaw Brian DGrant26$30.77
2025-03-20Jones Heather DGrant11$30.77
2025-03-20Colter David MGrant15$30.61
2025-03-20Caras Matthew LGrant111$30.77
2025-03-20Simard Curtis CGrant821$30.77
2025-03-20Simard Curtis CGrant43$30.61
2025-02-11Iannelli JosephineGrant2.9K
2025-02-11Colombo MarionGrant1.9K
2025-02-11Simard Curtis CGrant5.7K
2025-02-11Mercier John MGrant1.9K
2025-02-11Edgar Jason PaulGrant1.9K

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (0)

    Suppliers (2)

    • Federal Home Loan Bank (FHLB)
    • Federal Reserve Bank (FRB)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-05-07Shareholder votefiling ↗
    2026-05-06Reg FDExhibitsfiling ↗
    2026-04-21ResultsReg FDExhibitsfiling ↗
    2026-01-22ResultsReg FDExhibitsfiling ↗
    2025-11-10Reg FDExhibitsfiling ↗
    2025-10-21ResultsReg FDExhibitsfiling ↗
    2025-08-04Acquisition/dispositionExec/director changeOtherExhibitsfiling ↗
    2025-07-28Reg FDExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-05-072026-05-070001104659-26-057234 ↗
    8-K2026-05-062026-05-060001104659-26-056254 ↗
    10-Q2026-05-052026-03-310001104659-26-055671 ↗
    8-K2026-04-212026-04-210001104659-26-046024 ↗
    10-K2026-03-132025-12-310001104659-26-027217 ↗
    8-K2026-01-222026-01-220001104659-26-005791 ↗
    8-K2025-11-102025-11-100001104659-25-109151 ↗
    10-Q2025-11-062025-09-300001104659-25-107763 ↗
    8-K2025-10-212025-10-210001104659-25-101299 ↗
    10-Q2025-08-062025-06-300001558370-25-010548 ↗
    8-K2025-08-042025-07-310001558370-25-010095 ↗
    8-K2025-07-282025-07-280001558370-25-009659 ↗