Bank First Corporation logo BFC - Bank First Corporation

NEXT EARNINGS: Apr 21, 2026 EPS Est: $2.40 | Rev Est: $65.7M
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 1
HOLD 2
SELL 0
STRONG
SELL
0
| PRICE TARGET: $150.00 DETAILS
HIGH: $150.00
LOW: $150.00
MEDIAN: $150.00
CONSENSUS: $150.00
UPSIDE: 7.60%
Market Cap: 1.56B
Volume: 94,897
Avg Volume: 68,051
52 Week Range: 93-153
Sector: Financial Services
Industry: Banks - Regional
Beta: 0.41
Last Dividend: $5.30
Exchange: NASDAQ
Country: US
Employees: 362
IPO Date: 2003-10-15
EPS (TTM): 7.23
P/E Ratio: 16.76
Revenue (TTM): 240.45M
Total Assets: 4.42B
Total Debt: 121.97M
Cash & Equiv: 133.72M
Rev Growth (5Y): 15.5%
EPS Growth (5Y): 7.4%
FCF Growth (5Y): 30.7%
ROCE: 5.1%
Debt/Equity: 0.07

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-01-22 $2.00 $1.75 +14.3% $44.9M $43.9M +2.4%
2025-10-21 $1.91 $1.85 +3.2% $42.9M $44.1M -2.8%
2025-07-18 $1.71 $1.80 -5.0% $40.6M $44.1M -8.0%
2025-04-15 $1.82 $1.62 +12.3% $41.9M $41.8M +0.3%
2025-01-21 $1.74 $1.55 +12.3% $40.2M $41.1M -2.2%
2024-10-15 $1.65 $1.54 +7.1% $39.7M $39.6M +0.3%
2024-07-16 $1.56 $1.43 +9.1% $38.0M $39.0M -2.5%
2024-04-16 $1.51 $1.47 +2.7% $36.8M $39.9M -7.8%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 240.45M 223.24M 186.47M 130.77M 116.78M 117.02M 97.14M 84.52M 59.28M 50.00M 45.83M 45.00M
Net Income 71.50M 65.56M 74.51M 45.21M 45.44M 38.05M 26.69M 25.46M 15.31M 14.91M 13.39M 12.62M
EPS 7.23 6.50 7.28 5.58 5.92 5.07 3.91 3.81 2.44 2.40 2.13 1.99
Total Assets 4.42B 4.50B 4.22B 3.66B 2.94B 2.72B 2.21B 1.79B 1.75B 1.32B 1.24B 1.11B
Total Debt 121.97M 147.37M 127.14M 122.62M 66.63M 77.35M 114.28M 42.99M 67.57M 50.11M 45.62M 30.51M
Cash & Equivalents 133.72M 261.33M 247.47M 119.35M 296.86M 170.22M 53.06M 63.27M 53.10M 40.31M 28.07M 41.05M
Operating Cash Flow N/A 65.85M 52.95M 40.01M 40.28M 43.96M 22.65M 23.05M 18.32M 14.41M 12.62M 16.44M
Free Cash Flow N/A 58.62M 39.46M 33.14M 31.57M 35.59M 15.38M 15.12M 15.50M 13.09M 9.54M 13.49M
FCF per Share N/A 5.84 3.88 4.12 4.14 4.78 2.26 2.27 2.47 2.10 1.52 2.13
Book Value 1.66B 639.68M 619.80M 453.10M 322.65M 294.86M 230.21M 174.32M 161.73M 127.52M 118.93M 109.06M
Cash & ST Investments 133.72M 414.29M 407.44M 424.38M 509.55M 335.26M 238.70M 182.17M 172.14M 151.63M 125.43M 116.29M
ROC Equity 0.04 0.10 0.12 0.10 0.14 0.13 0.12 0.15 0.09 0.12 0.11 0.12