‹ Screener

Bank First Corp

BFC · National Commercial Banks · 11.2M shares · +10%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $8M (gross $10M, SBC $2M)

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

Grade

B73

Bank First Corp — high-ROA Wisconsin community bank.

Strengths

Risks

Notable findings

Key metrics

Return on equity
11.1%
Return on assets
1.6%
Net-income growth
9.0%
Free cash flow
$51M
Tangible book value
$453M
Cash & investments
$243M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-04-22Sprang Todd A.Buy450$138.96
2026-04-21Stayer-Suprick Michael SBuy225$140.04
2026-04-09LeMahieu Kevin M.Gift1.8K$142.61
2026-03-06Sprang Todd A.Grant407$135.23
2026-03-06Stayer-Suprick Michael SGrant407$135.23
2026-03-06Molepske Michael B.Grant4.5K$135.23
2026-03-06Molepske Michael B.Tax withheld2.3K$135.23
2026-03-06McFarlane Timothy J.Grant2.8K$135.23
2026-03-06Maples Phillip RGrant407$135.23
2026-03-06Krepline Jason VGrant1.4K$135.23
2026-03-06Krepline Jason VTax withheld745$135.23
2026-03-06Johnson Stephen EGrant407$135.23
2026-03-06Gregorski Robert D.Grant407$135.23
2026-03-06Dvorak Kelly MGrant1.0K$135.23
2026-03-06Dvorak Kelly MTax withheld397$135.23
2026-03-06Davis Erin AGrant407$135.23
2026-03-06Bourbulas Mary KayGrant407$135.23
2026-03-06LeMahieu Kevin M.Grant2.3K$135.23
2026-03-06MCCONEGHY DANIEL CGrant407$135.23
2026-03-06Van Sistine Peter J.Grant407$135.23
2026-02-18Molepske Michael B.Gift1.4K$146.53
2026-02-11Eldred Steven MSell8.0K$151.95
2026-02-06Eldred Steven MSell8.0K$145.02
2026-01-27Sprang Todd A.Buy150$141.06
2025-09-03LeMahieu Kevin M.Gift2.0K$128.50
2025-08-19Stayer-Suprick Michael SBuy410$122.67
2025-05-22Molepske Michael B.Gift2.1K$115.32
2025-03-04MCCONEGHY DANIEL CBuy380$105.72
2025-03-03MCCONEGHY DANIEL CGrant520$105.96
2025-03-03Stayer-Suprick Michael SGrant520$105.96
2025-03-03Dvorak Kelly MGrant1.0K$105.96
2025-03-03Davis Erin AGrant520$105.96
2025-03-03Maples Phillip RGrant520$105.96
2025-03-03Van Sistine Peter J.Grant520$105.96
2025-03-03Molepske Michael B.Grant4.4K$105.96
2025-03-03Molepske Michael B.Tax withheld2.8K$105.96
2025-03-03Bourbulas Mary KayGrant520$105.96
2025-03-03Kohler Laura EGrant520$105.96
2025-03-03Heun Judy LGrant520$105.96
2025-03-03Krepline Jason VGrant1.4K$105.96
2025-03-03Krepline Jason VTax withheld946$105.96
2025-03-03Gregorski Robert D.Grant520$105.96
2025-03-03McFarlane Timothy J.Grant2.7K$105.96
2025-03-03Johnson Stephen EGrant520$105.96
2025-03-03LeMahieu Kevin M.Grant2.3K$105.96
2025-03-03LeMahieu Kevin M.Tax withheld1.2K$105.96
2025-02-19Stayer-Suprick Michael SBuy1.0K$102.07

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

Notable events (8-K)

DateItems
2026-06-23Exec/director changefiling ↗
2026-06-18Exec/director changeShareholder voteReg FDExhibitsfiling ↗
2026-05-19Material agreementOtherExhibitsfiling ↗
2026-04-22Reg FDfiling ↗
2026-04-16ResultsExhibitsfiling ↗
2026-03-16Exhibitsfiling ↗
2026-01-22ResultsExhibitsfiling ↗
2026-01-20Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-232026-06-230001104659-26-076688 ↗
8-K2026-06-182026-06-170001104659-26-075710 ↗
8-K2026-05-192026-05-190001104659-26-063919 ↗
10-Q2026-05-112026-03-310001104659-26-058557 ↗
8-K2026-04-222026-04-220001104659-26-046797 ↗
8-K2026-04-162026-04-160001104659-26-044352 ↗
8-K/A2026-03-162026-01-020001104659-26-028511 ↗
10-K2026-02-272025-12-310001104659-26-021567 ↗
8-K2026-01-222026-01-220001104659-26-005776 ↗
8-K2026-01-202026-01-200001104659-26-005133 ↗
8-K2026-01-022026-01-020001104659-26-000083 ↗
10-Q2025-11-072025-09-300001104659-25-108332 ↗