Latest 10-Q

What changed in Bank First Corporation's latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What Bank First Corporation and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Bank financials at Bank First Corporation

Q2 2026

Deposits, loans past due, charge-offs and capital of the banks Bank First Corporation owns, from FDIC call reports

US bank subsidiaries Q2 2026: $5.9B in assets, $5.0B in deposits (32.7% uninsured), commercial real estate 49.2% of loans, common equity Tier 1 ratio 10.9%. 1 bank: BANK FIRST N A.

Last 8 quarters

Bank financials of Bank First Corporation by quarter
QuarterAssetsTotal assets of the company's US bank subsidiaries at the end of the quarter.DepositsDomestic and foreign deposits of the banks at the end of the quarter.UninsuredThe FDIC's estimate of deposits above the insurance limit, as a share of insured plus uninsured deposits in domestic offices.CRE % loansConstruction, multifamily and nonfarm nonresidential real estate loans (owner-occupied included) as a share of total loans.Past dueLoans 30 or more days past due and still accruing, as a percent of total loans. Nonaccrual loans are shown separately.NonaccrualLoans the bank no longer accrues interest on, as a percent of total loans.Charge-offsThe quarter's net charge-offs times four, over period-end loans.CET1The banks' common equity Tier 1 capital ratio, averaged by assets. Lowest first.
Q2 2026$5.9B$5.0B32.69%49.21%0.30%0.49%0.09%10.93%
Q1 2026$6.1B$5.1B25.59%49.50%0.30%0.49%0.01%10.95%
Q4 2025$4.5B$3.8B33.22%49.19%0.27%0.16%0.01%11.17%
Q3 2025$4.4B$3.6B32.54%49.53%0.15%0.29%0.00%10.99%
Q2 2025$4.4B$3.6B32.23%49.79%0.16%0.36%0.00%11.03%
Q1 2025$4.5B$3.7B33.03%52.54%0.18%0.18%0.09%10.99%
Q4 2024$4.5B$3.7B32.92%51.98%0.10%0.19%0.01%11.06%
Q3 2024$4.3B$3.5B30.88%51.14%0.09%0.28%0.04%11.04%

By loan type, Q2 2026

Past-due loans and charge-offs of Bank First Corporation's banks by loan type
Loan typeLoansPast dueLoans 30 or more days past due and still accruing, as a percent of that loan type.NonaccrualCharge-offsThe quarter's net charge-offs times four, as a percent of that loan type.
1-4 family mortgages$1.1B0.36%0.13%0.06%
Commercial real estate$2.2B0.26%0.81%0.00%
Commercial and industrial$732M0.16%0.24%0.42%
Credit cards$6M2.19%0.00%-0.14%
Auto loans$29M0.53%0.02%0.22%
Other consumer$25M0.22%0.55%1.20%

Against Q2 2025: uninsured share +0.46 pp; commercial real estate share of loans -0.58 pp; past due, all loans +0.14 pp; past due, credit cards +1.95 pp; past due, commercial real estate +0.09 pp; card charge-offs -0.14 pp.

All listed banks ranked

Source: FDIC call reports (FDIC BankFind), quarter ended 2026-06-30. Figures are for the company's US bank subsidiaries as filed with the FDIC (a bank's call report covers the bank only). They are not the consolidated holding company, which can include large non-bank businesses.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$149.78−$0.26 (−0.17%) Nov 13 close
Oct 13, 2026: $146.41Oct 14, 2026: $146.13Oct 15, 2026: $146.96Oct 16, 2026: $147.70Oct 19, 2026: $146.01Oct 20, 2026: $148.34Oct 21, 2026: $142.04Oct 22, 2026: $145.36Oct 23, 2026: $147.34Oct 26, 2026: $148.74Oct 27, 2026: $148.73Oct 28, 2026: $147.88Oct 29, 2026: $150.62Oct 30, 2026: $149.03Nov 2, 2026: $150.95Nov 3, 2026: $147.89Nov 4, 2026: $149.60Nov 5, 2026: $147.45Nov 6, 2026: $147.89Nov 9, 2026: $150.57Nov 10, 2026: $150.86Nov 11, 2026: $150.46Nov 12, 2026: $150.04Nov 13, 2026: $149.78
Oct 13, 2026Low $142.04 · High $150.95Nov 13, 2026
Aug 13, 2026: $158.42Aug 14, 2026: $158.00Aug 17, 2026: $156.88Aug 18, 2026: $155.98Aug 19, 2026: $151.04Aug 20, 2026: $152.32Aug 21, 2026: $152.76Aug 24, 2026: $154.08Aug 25, 2026: $152.99Aug 26, 2026: $153.69Aug 27, 2026: $151.85Aug 28, 2026: $152.81Aug 31, 2026: $150.66Sep 1, 2026: $150.33Sep 2, 2026: $153.63Sep 3, 2026: $154.83Sep 4, 2026: $156.23Sep 8, 2026: $155.08Sep 9, 2026: $153.48Sep 10, 2026: $155.24Sep 11, 2026: $154.41Sep 14, 2026: $153.23Sep 15, 2026: $153.75Sep 16, 2026: $150.54Sep 17, 2026: $152.10Sep 18, 2026: $152.22Sep 21, 2026: $151.54Sep 22, 2026: $150.83Sep 23, 2026: $148.39Sep 24, 2026: $150.32Sep 25, 2026: $152.13Sep 28, 2026: $151.06Sep 29, 2026: $149.75Sep 30, 2026: $148.81Oct 1, 2026: $149.50Oct 2, 2026: $152.60Oct 5, 2026: $151.22Oct 6, 2026: $150.33Oct 7, 2026: $147.53Oct 8, 2026: $147.98Oct 9, 2026: $145.41Oct 12, 2026: $147.18Oct 13, 2026: $146.41Oct 14, 2026: $146.13Oct 15, 2026: $146.96Oct 16, 2026: $147.70Oct 19, 2026: $146.01Oct 20, 2026: $148.34Oct 21, 2026: $142.04Oct 22, 2026: $145.36Oct 23, 2026: $147.34Oct 26, 2026: $148.74Oct 27, 2026: $148.73Oct 28, 2026: $147.88Oct 29, 2026: $150.62Oct 30, 2026: $149.03Nov 2, 2026: $150.95Nov 3, 2026: $147.89Nov 4, 2026: $149.60Nov 5, 2026: $147.45Nov 6, 2026: $147.89Nov 9, 2026: $150.57Nov 10, 2026: $150.86Nov 11, 2026: $150.46Nov 12, 2026: $150.04Nov 13, 2026: $149.78
Aug 13, 2026Low $142.04 · High $158.42Nov 13, 2026
Nov 13, 2025: $123.94Nov 14, 2025: $124.76Nov 17, 2025: $120.95Nov 18, 2025: $120.88Nov 19, 2025: $120.81Nov 20, 2025: $119.08Nov 21, 2025: $123.36Nov 24, 2025: $123.54Nov 25, 2025: $126.33Nov 26, 2025: $125.43Nov 28, 2025: $124.73Dec 1, 2025: $126.40Dec 2, 2025: $125.61Dec 3, 2025: $129.59Dec 4, 2025: $130.53Dec 5, 2025: $129.86Dec 8, 2025: $130.60Dec 9, 2025: $130.33Dec 10, 2025: $134.77Dec 11, 2025: $136.12Dec 12, 2025: $135.26Dec 15, 2025: $135.51Dec 16, 2025: $135.42Dec 17, 2025: $135.13Dec 18, 2025: $136.06Dec 19, 2025: $132.47Dec 22, 2025: $131.00Dec 23, 2025: $129.43Dec 24, 2025: $128.36Dec 26, 2025: $126.93Dec 29, 2025: $125.49Dec 30, 2025: $123.10Dec 31, 2025: $121.82Jan 2, 2026: $120.63Jan 5, 2026: $123.59Jan 6, 2026: $123.50Jan 7, 2026: $122.00Jan 8, 2026: $125.44Jan 9, 2026: $122.61Jan 12, 2026: $123.14Jan 13, 2026: $123.70Jan 14, 2026: $126.27Jan 15, 2026: $129.78Jan 16, 2026: $129.59Jan 20, 2026: $128.44Jan 21, 2026: $135.68Jan 22, 2026: $135.82Jan 23, 2026: $137.32Jan 26, 2026: $139.25Jan 27, 2026: $138.39Jan 28, 2026: $135.88Jan 29, 2026: $138.60Jan 30, 2026: $139.54Feb 2, 2026: $144.96Feb 3, 2026: $146.38Feb 4, 2026: $148.23Feb 5, 2026: $148.27Feb 6, 2026: $151.51Feb 9, 2026: $151.84Feb 10, 2026: $149.84Feb 11, 2026: $146.99Feb 12, 2026: $145.17Feb 13, 2026: $146.00Feb 17, 2026: $146.82Feb 18, 2026: $144.32Feb 19, 2026: $141.87Feb 20, 2026: $142.97Feb 23, 2026: $140.12Feb 24, 2026: $139.40Feb 25, 2026: $141.94Feb 26, 2026: $140.08Feb 27, 2026: $134.67Mar 2, 2026: $138.25Mar 3, 2026: $137.99Mar 4, 2026: $139.14Mar 5, 2026: $136.57Mar 6, 2026: $136.32Mar 9, 2026: $135.98Mar 10, 2026: $136.67Mar 11, 2026: $134.27Mar 12, 2026: $134.72Mar 13, 2026: $135.44Mar 16, 2026: $136.29Mar 17, 2026: $135.62Mar 18, 2026: $131.93Mar 19, 2026: $134.23Mar 20, 2026: $130.32Mar 23, 2026: $132.68Mar 24, 2026: $133.67Mar 25, 2026: $132.56Mar 26, 2026: $132.64Mar 27, 2026: $131.93Mar 30, 2026: $133.45Mar 31, 2026: $135.06Apr 1, 2026: $136.15Apr 2, 2026: $136.99Apr 6, 2026: $137.64Apr 7, 2026: $138.76Apr 8, 2026: $141.10Apr 9, 2026: $144.62Apr 10, 2026: $143.64Apr 13, 2026: $141.75Apr 14, 2026: $142.52Apr 15, 2026: $142.65Apr 16, 2026: $142.69Apr 17, 2026: $140.87Apr 20, 2026: $139.03Apr 21, 2026: $139.83Apr 22, 2026: $138.99Apr 23, 2026: $141.83Apr 24, 2026: $144.19Apr 27, 2026: $145.62Apr 28, 2026: $148.67Apr 29, 2026: $144.81Apr 30, 2026: $145.31May 1, 2026: $142.76May 4, 2026: $143.82May 5, 2026: $145.68May 6, 2026: $145.75May 7, 2026: $145.00May 8, 2026: $146.62May 11, 2026: $144.51May 12, 2026: $144.29May 13, 2026: $143.54May 14, 2026: $143.77May 15, 2026: $141.14May 18, 2026: $143.66May 19, 2026: $143.37May 20, 2026: $143.05May 21, 2026: $142.37May 22, 2026: $141.87May 26, 2026: $141.85May 27, 2026: $139.38May 28, 2026: $140.83May 29, 2026: $139.02Jun 1, 2026: $137.77Jun 2, 2026: $139.87Jun 3, 2026: $136.45Jun 4, 2026: $139.91Jun 5, 2026: $140.34Jun 8, 2026: $141.68Jun 9, 2026: $143.70Jun 10, 2026: $143.83Jun 11, 2026: $143.99Jun 12, 2026: $145.16Jun 15, 2026: $142.93Jun 16, 2026: $144.61Jun 17, 2026: $141.39Jun 18, 2026: $142.68Jun 22, 2026: $142.82Jun 23, 2026: $144.66Jun 24, 2026: $146.44Jun 25, 2026: $144.90Jun 26, 2026: $147.91Jun 29, 2026: $147.81Jun 30, 2026: $148.35Jul 1, 2026: $152.99Jul 2, 2026: $151.80Jul 6, 2026: $151.31Jul 7, 2026: $149.57Jul 8, 2026: $145.17Jul 9, 2026: $146.67Jul 10, 2026: $147.35Jul 13, 2026: $146.94Jul 14, 2026: $146.38Jul 15, 2026: $147.47Jul 16, 2026: $153.21Jul 17, 2026: $146.63Jul 20, 2026: $145.82Jul 21, 2026: $145.60Jul 22, 2026: $146.37Jul 23, 2026: $147.39Jul 24, 2026: $150.78Jul 27, 2026: $148.67Jul 28, 2026: $151.24Jul 29, 2026: $151.78Jul 30, 2026: $151.29Jul 31, 2026: $152.74Aug 3, 2026: $155.29Aug 4, 2026: $156.08Aug 5, 2026: $156.31Aug 6, 2026: $154.95Aug 7, 2026: $153.42Aug 10, 2026: $152.92Aug 11, 2026: $156.93Aug 12, 2026: $156.95Aug 13, 2026: $158.42Aug 14, 2026: $158.00Aug 17, 2026: $156.88Aug 18, 2026: $155.98Aug 19, 2026: $151.04Aug 20, 2026: $152.32Aug 21, 2026: $152.76Aug 24, 2026: $154.08Aug 25, 2026: $152.99Aug 26, 2026: $153.69Aug 27, 2026: $151.85Aug 28, 2026: $152.81Aug 31, 2026: $150.66Sep 1, 2026: $150.33Sep 2, 2026: $153.63Sep 3, 2026: $154.83Sep 4, 2026: $156.23Sep 8, 2026: $155.08Sep 9, 2026: $153.48Sep 10, 2026: $155.24Sep 11, 2026: $154.41Sep 14, 2026: $153.23Sep 15, 2026: $153.75Sep 16, 2026: $150.54Sep 17, 2026: $152.10Sep 18, 2026: $152.22Sep 21, 2026: $151.54Sep 22, 2026: $150.83Sep 23, 2026: $148.39Sep 24, 2026: $150.32Sep 25, 2026: $152.13Sep 28, 2026: $151.06Sep 29, 2026: $149.75Sep 30, 2026: $148.81Oct 1, 2026: $149.50Oct 2, 2026: $152.60Oct 5, 2026: $151.22Oct 6, 2026: $150.33Oct 7, 2026: $147.53Oct 8, 2026: $147.98Oct 9, 2026: $145.41Oct 12, 2026: $147.18Oct 13, 2026: $146.41Oct 14, 2026: $146.13Oct 15, 2026: $146.96Oct 16, 2026: $147.70Oct 19, 2026: $146.01Oct 20, 2026: $148.34Oct 21, 2026: $142.04Oct 22, 2026: $145.36Oct 23, 2026: $147.34Oct 26, 2026: $148.74Oct 27, 2026: $148.73Oct 28, 2026: $147.88Oct 29, 2026: $150.62Oct 30, 2026: $149.03Nov 2, 2026: $150.95Nov 3, 2026: $147.89Nov 4, 2026: $149.60Nov 5, 2026: $147.45Nov 6, 2026: $147.89Nov 9, 2026: $150.57Nov 10, 2026: $150.86Nov 11, 2026: $150.46Nov 12, 2026: $150.04Nov 13, 2026: $149.78
Nov 13, 2025Low $119.08 · High $158.42Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.