TEK2day FINANCE Open Terminal →

Bank First Corporation (BFC)

NCM · Financial Services · Banks - Regional

$145.16 +0.81%

Closing price as of 2026-06-12 · Source: TEK2day Finance

1-Year Price History +27.4% over period
$153$142$130$119$107 2025-062025-092025-122026-032026-06

Key Metrics

Market Cap
$1.63B
Shares Outstanding
11.2M
P/S (TTM)
8.5x
P/E (TTM)
20.2x
Exchange
NCM
Currency
USD

About Bank First Corporation

Bank First Corporation operates as a holding company for Bank First, N.A. that provides consumer and commercial financial services to businesses, professionals, and consumers, in Wisconsin. It offers checking, savings, money market, cash management, retirement, and health savings accounts; other time deposits; certificates of deposit; and residential mortgage products. The company also provides loan products include real estate loans, including commercial real estate, residential mortgage, and home equity loans; commercial and industrial loans for working capital, accounts receivable, inventory financing, and other business purposes; construction and development loans; residential 1-4 family loans; and consumer loans for personal and household purposes, including secured and unsecured installment loans, and revolving lines of credit. In addition, it provides credit cards; insurance; data processing and other information technology; investment and safekeeping; treasury management; and online, telephone, and mobile banking services. The company was formerly known as Bank First National Corporation and changed its name to Bank First Corporation in June 2019. Bank First Corporation was founded in 1894 and is headquartered in Manitowoc, Wisconsin.

Quarterly Financials

Metric2025-06-302025-09-302025-12-312026-03-31
Revenue40.6M42.9M44.7M62.9M
Net Income16.9M18.0M18.4M20.0M
Diluted EPS$1.71$1.83$1.87$1.78

Annual Financials

Metric2022-12-312023-12-312024-12-312025-12-31
Revenue118.3M137.5M154.6M170.1M
Net Income45.2M74.5M65.6M71.5M
Diluted EPS$5.58$7.28$6.50$nan
Want live quotes, estimates, SEC filings, and CEO analytics for BFC?
The free TEK2day terminal runs in your browser — type /BFC to get started.
Open BFC in the Terminal →