StockData
Bank First Corp logo

Bank First Corp (BFC) stock

BFCNasdaqNational Commercial BanksFiscal year ends December 31
Financials through Q3 FY2026, quarter ended Sep 30, 2026Last filing: 10-Q on Nov 6, 2026Score 13/3036% above fair value
$150.04−0.42 (-0.28%)

Close on Nov 12, 2026Market cap $1.66BP/E 18.8Yield 3.53%

Bank First statistics

91 measures from SEC filings and the closing price. Hover a name for the formula; the last column is the median of companies in the same industry group.

Important dates

Next earnings
Jan 21, 2027 (estimated, during market hours)
Last ex-dividend date
Dec 23, 2026
Fundamentals through
Sep 30, 2026
Share price as of
Nov 11, 2026

Valuation ratiosIndustry

Market Cap
$1.67B
$889.24M
Enterprise Value
$1.46B
$617.10M
PE Ratio
18.81
12.15
PS Ratio
6.98
3.68
PB Ratio
2.02
1.26
P/TBV Ratio
3.08
1.52
P/FCF Ratio
29.70
10.70
P/OCF Ratio
23.70
9.79

Enterprise valuationIndustry

EV / Sales
6.09
2.94
EV / FCF
25.92
8.57

Share statisticsIndustry

Shares Change (YoY)
8.91%
0.35%
Shares Change (QoQ)
0.03%
0.00%
Float
11M
17M
Shares Held by Insiders
4.61%
6.05%
Shares Held by Institutions
37.7%
61.3%

Short sellingIndustry

Short Interest
625,824
–
Short Interest Change
-2.10%
-4.13%
Short % of Float
5.92%
3.58%
Short % of Shares Outstanding
5.65%
3.18%
Days to Cover
6.56
4.85

Stock price statisticsIndustry

52-Week High
$159.09
–
52-Week Low
$119.08
–
20-Day Moving Average
$148.22
–
50-Day Moving Average
$149.93
–
200-Day Moving Average
$145.73
–
Average True Range (14)
$3.87
–
Price Change (1 Week)
0.57%
-1.47%
Price Change (1 Month)
2.77%
4.46%
Price Change (3 Months)
-5.02%
-3.23%
Price Change (6 Months)
4.82%
11.7%
Price Change (YTD)
23.5%
19.9%
Price Change (1 Year)
20.9%
26.3%
Price Change (3 Years)
84.3%
77.4%
Price Change (5 Years)
104.2%
26.4%
Price Change (10 Years)
399.9%
68.6%
Average Volume (10 Days)
85,709
–
Average Volume (20 Days)
87,129
–
Average Volume (90 Days)
80,027
–
Relative Volume
0.71
0.63
Relative Strength Index (14)
53.5
53.3
Volatility (1 Year)
23.2%
24.4%
Beta (5 Years)
0.51
0.63

MarginsIndustry

Pretax Margin
45.2%
36.9%
Profit Margin
36.3%
29.5%
FCF Margin
23.5%
33.8%

Returns on capitalIndustry

Return on Equity (ROE)
11.9%
10.8%
Return on Assets (ROA)
1.68%
1.16%

GrowthIndustry

Revenue Growth (YoY)
41.4%
11.8%
Net Income Growth (YoY)
23.0%
23.2%
EPS Growth (YoY)
12.5%
21.9%
FCF Growth (YoY)
7.72%
27.5%
Revenue Growth (3Y CAGR)
12.0%
5.82%
Revenue Growth (5Y CAGR)
10.5%
6.17%
EPS Growth (3Y CAGR)
9.02%
1.31%
EPS Growth (5Y CAGR)
7.36%
8.24%

EfficiencyIndustry

Asset Turnover
0.05
0.04
Revenue Per Employee
$629.04K
$360.35K
Profits Per Employee
$228.63K
$110.51K
Employee Count
380
492
WACC
7.45%
7.91%

Income statement (TTM)Industry

Revenue
$239.04M
$184.05M
Pretax Income
$108.14M
$74.07M
Net Income
$86.88M
$57.59M
EPS (Diluted)
$8.00
$2.99

Balance sheetIndustry

Net Cash (Debt)
$212.22M
$166.15M
Net Cash Per Share
$19.14
$8.19
Equity (Book Value)
$826.44M
$570.13M
Book Value Per Share
$74.55
$28.22
Tangible Book Value
$541.22M
$478.27M

Cash flow (TTM)Industry

Operating Cash Flow
$70.39M
$66.48M
Capital Expenditures
-$14.24M
-$4.27M
Free Cash Flow
$56.15M
$59.01M
FCF Per Share
$5.07
$3.33

Dividends and yieldsIndustry

Earnings Yield
5.21%
8.29%
FCF Yield
3.37%
9.17%
Dividend Yield
3.52%
2.45%
Buyback Yield
1.41%
1.79%
Shareholder Yield
4.93%
3.21%
Dividend Per Share
$5.30
$0.92
Dividend Growth (YoY)
241.9%
4.26%
Years of Dividend Growth
3
2

Taxes and interestIndustry

Income Tax
$21.26M
$16.14M
Effective Tax Rate
19.7%
21.1%

Scores and fair valueIndustry

Graham Number
$115.84
$45.31
Graham Upside
-23.0%
18.6%
Altman Z-Score
0.35
0.22
Piotroski F-Score
6
6
Lynch Fair Value
$58.85
–
Lynch Upside
-60.9%
-0.72%

Total return vs. the S&P 500

Price change plus reinvested dividends, to the close on Nov 12, 2026. The S&P 500 is measured by the SPY fund.

PeriodBFCS&P 500DifferenceBFC per yearS&P 500 per year
1 month+1.9%-2.7%+4.6 pts
3 months-4.0%-1.7%−2.3 pts
Year to date+24.6%+11.9%+12.7 pts
1 year+21.7%+12.0%+9.7 pts
3 years+98.2%+78.2%+20.1 pts+25.6%+21.2%
5 years+126.0%+73.2%+52.7 pts+17.7%+11.6%
10 years+495.6%+309.6%+186.0 pts+19.5%+15.1%

Short interest

Shares sold short and not yet covered, reported by brokers to FINRA twice a month. Latest settlement date Oct 30, 2026.

1M BFC shares were sold short on Oct 30, 2026, down 2.1% from the previous report, or 5.92% of the shares available to trade. At recent volumes it would take 6.6 days to buy them back. Over the last 20 sessions, 66.1% of the volume reported to FINRA was short selling.

Settlement dateShares shortChangeAvg. daily volumeDays to cover
Oct 30, 2026625,824-2.1%95,4496.6
Oct 15, 2026639,236-4.2%60,35410.6
Sep 30, 2026667,073+2.3%69,6369.6
Sep 15, 2026652,284+4.8%69,3019.4
Aug 31, 2026622,595+0.1%78,0198.0
Aug 14, 2026621,747-3.3%62,20510.0
Jul 31, 2026642,658+5.4%112,9745.7
Jul 15, 2026610,009+2.4%86,3827.1
Jun 30, 2026595,904+13.8%109,0785.5
Jun 15, 2026523,614+7.0%96,1845.4
May 29, 2026489,438+37.5%118,1244.1
May 15, 2026355,971-6.0%79,0924.5

Ratios use trailing-twelve-month results and the latest balance sheet. How we calculate.

See a number that looks wrong?