Bank First Corporation (BFC) Stock

Bank First Corporation (BFC) is a Financials stock trading at $142.96 (as of 2026-06-18), with a market capitalization of $1.52B and a trailing P/E of 19.8. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.

Bank First Corporation is a holding company for Bank First N.A., which provides consumer and commercial banking services in Wisconsin. Its offerings include deposit products, residential mortgage and other loan types, cash management and treasury services, credit cards and ATM processing, insurance and investment/safekeeping, and online, telephone, and mobile banking.

Valuation — source: SEC EDGAR (first-party)
Price$142.96
Market Cap$1.52B
P/E Ratio19.8
EV / EBITDA12.8
Price / Book1.94
Price / Sales6.63
DCF Value (model)$127.17
DCF Upside vs Price-11.0%
Profitability & Growth — source: SEC EDGAR
Revenue (TTM)$221.72M
Net Margin32.2%
Return on Equity8.9%
Revenue Growth (YoY)7.4%
EPS Growth (YoY)11.2%
FCF Growth (YoY)-12.9%
Valuation vs Sector & Industry
Stock P/E19.8
Sector P/E (Financials)14.2
Industry P/E (Banking)12.4
vs Sector39.5%
vs Industry60.3%
Smart-Money Activity — SEC Form 4 / 13F / Congressional disclosures
Top Institutional HolderBlackRock, Inc. ($102.94M)
Institutional Holders Tracked10
Company
SectorFinancials
IndustryBanking
CEOMichael Molepske
Employees362
CountryUS
IPO Date2003-10-15

Related Companies (Business model: Universal / Commercial Bank; 8 closest by market cap; US-domiciled)

  • QCR Holdings, Inc. (QCRH)
  • Republic Bancorp, Inc. (RBCAA)
  • Byline Bancorp, Inc. (BY)
  • Dime Community Bancshares, Inc. (DCOM)
  • ConnectOne Bancorp, Inc. (CNOB)
  • Origin Bancorp, Inc. (OBK)
  • Peoples Bancorp Inc. (PEBO)
  • FirstSun Capital Bancorp (FSUN)
BFC earnings history · BFC institutional & insider holders · Congress trades · Insider trades · Short interest · Stock screener

Data as of 2026-06-18.

Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.