BFC

Bank First Corporation
$147.35
+0.68 (+0.46%)
Mkt Cap 1.65B
Volume 45,960
52W Range 115.29-154.29
Sector Financial Services
Beta 0.41
EPS (TTM) 7.19
P/E Ratio 20.49
Revenue (TTM) 264.29M
Rev Growth (5Y) +15.5%
EPS Growth (5Y) +7.4%
AlphaVal · Fair Value
What we estimate one share is worth
$161.29
Fair Value weak signal
8.6% below fair value
Modeled from cash flows & growth.
AlphaQuality · Grade
How strong & durable the business is
B-
Banks, Insurers & Asset Managers
65.5 / 100 composite
A bank, insurer or asset manager — graded A–F vs. similar companies.

Company Description

Track Record

Showing latest 4 periods • Swipe for more
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
Free Cash Flow 51.04M 58.62M 39.46M 33.14M 31.57M 35.59M 15.38M 15.12M 15.50M 13.09M 9.54M 13.49M
FCF / Share 5.19 5.84 3.88 4.12 4.14 4.78 2.26 2.27 2.47 2.10 1.52 2.13
Operating CF 62.48M 65.85M 52.95M 40.01M 40.28M 43.96M 22.65M 23.05M 18.32M 14.41M 12.62M 16.44M
Total Assets 4.52B 4.50B 4.22B 3.66B 2.94B 2.72B 2.21B 1.79B 1.75B 1.32B 1.24B 1.11B
Total Debt 123.55M 147.37M 127.14M 122.62M 66.63M 77.35M 114.28M 42.99M 67.57M 50.11M 45.62M 30.51M
Cash & Equiv 55.34M 261.33M 247.47M 119.35M 296.86M 170.22M 53.06M 63.27M 53.10M 40.31M 28.07M 41.05M
Book Value 643.84M 639.68M 619.80M 453.10M 322.65M 294.86M 230.21M 174.32M 161.73M 127.52M 118.93M 109.06M
Return on Equity 0.11 0.10 0.12 0.10 0.14 0.13 0.12 0.15 0.09 0.12 0.11 0.12
BFC News
New Strong Sell Stocks for June 17th
Jun 17, 2026 01:10 AM · zacks.com
New Strong Sell Stocks for June 15th
Jun 15, 2026 12:36 AM · zacks.com
New Strong Sell Stocks for June 4th
Jun 04, 2026 02:46 AM · zacks.com
New Strong Sell Stocks for June 1st
Jun 01, 2026 02:01 AM · zacks.com
Bitcoin for Corporations to Host the First Dedicated Institutional Bitcoin Symposium in New York City
May 21, 2026 06:00 AM · gurufocus.com
New Strong Sell Stocks for May 21st
May 21, 2026 02:30 AM · zacks.com
Bank First Corporation Signs Agreement to Acquire PSB Holdings, Inc.
May 19, 2026 01:30 PM · prnewswire.com
New Strong Sell Stocks for May 1st
May 01, 2026 01:46 AM · zacks.com
Bank First Corporation (BFC) Q1 Earnings and Revenues Lag Estimates
Apr 16, 2026 02:21 PM · zacks.com
Bank First Announces Net Income for the First Quarter of 2026
Apr 16, 2026 12:10 PM · prnewswire.com