Skip to main content
Back
BFC logo

Bank First Corporation

Data quality: 100%
BFC
NASDAQ Financial Services Banks - Regional
$132.68
▲ $2.36 (1.81%)
Mkt Cap: 1.49B
Day Range
$132.36 $136.87
52-Week Range
$93.00 $153.00
Volume
89,277
50D / 200D Avg
$137.89 / $127.78
Prev Close
$130.32

Price History

Financial Trends

Peer Comparison

vs Financial Services sector median (853 peers)

Metric Stock Sector Median
P/E 20.8 10.3
P/B 2.3 1.1
ROE % 11.1 11.7
Net Margin % 29.7 16.8
Rev Growth 5Y % 19.8 11.7
D/E 0.2 0.5

Key Takeaways

Revenue grew 19.79% annually over 5 years — strong growth
ROE of 11.14% — decent returns on equity
Net margin of 29.73% shows strong profitability
Debt/Equity of 0.19 — conservative balance sheet
Generating 51.04M in free cash flow
Revenue growth is decelerating — 1Y growth trails 5Y average by 12.08%

Growth

Revenue Growth (5Y)
19.79%
Revenue (1Y)7.71%
Earnings (1Y)9.05%
FCF Growth (3Y)13.73%

Quality

Return on Equity
11.14%
ROIC8.62%
Net Margin29.73%
Op. Margin36.67%

Safety

Debt / Equity
0.19
Current Ratio1.84
Interest Coverage1.26

Valuation

P/E Ratio
20.79
P/B Ratio2.31
EV/EBITDA17.63
Dividend Yield0.04%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 7.71% Revenue Growth (3Y) 13.55%
Earnings Growth (1Y) 9.05% Earnings Growth (3Y) -2.05%
Revenue Growth (5Y) 19.79% Earnings Growth (5Y) 12.00%
Profitability
Revenue (TTM) 240.45M Net Income (TTM) 71.50M
ROE 11.14% ROA 1.58%
Gross Margin 70.34% Operating Margin 36.67%
Net Margin 29.73% Free Cash Flow (TTM) 51.04M
ROIC 8.62% FCF Growth (3Y) 13.73%
Safety
Debt / Equity 0.19 Current Ratio 1.84
Interest Coverage 1.26 Dividend Yield 0.04%
Valuation
P/E Ratio 20.79 P/B Ratio 2.31
P/S Ratio 6.18 PEG Ratio 1.49
EV/EBITDA 17.63 Dividend Yield 0.04%
Market Cap 1.49B Enterprise Value 1.55B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 240.45M 223.24M 186.47M 130.77M 116.78M
Net Income 71.50M 65.56M 74.51M 45.21M 45.44M
EPS (Diluted) 7.23 6.50 7.26 5.56 5.90
Gross Profit 169.14M 155.44M 132.79M 116.12M 105.38M
Operating Income 88.17M 79.51M 98.79M 59.63M 59.97M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 4.52B 4.50B 4.22B 3.66B 2.94B
Total Liabilities 3.88B 3.86B 3.60B 3.21B 2.61B
Shareholders' Equity 643.84M 639.68M 619.80M 453.10M 322.65M
Total Debt 123.55M 147.37M 127.14M 122.63M 66.63M
Cash & Equivalents 55.35M 261.33M 247.47M 119.35M 296.86M
Current Assets 55.35M 414.29M 407.44M 424.38M 509.55M
Current Liabilities 30.09M 3.66B 3.51B 3.16B 2.57B