BFC

Bank First Corporation
$141.87
-0.50 (-0.35%)
Mkt Cap 1.58B
Volume 100,485
52W Range 109.11-153
Sector Financial Services
Beta 0.44
EPS (TTM) 7.19
P/E Ratio 19.73
Revenue (TTM) 264.29M
Rev Growth (5Y) +15.5%
EPS Growth (5Y) +7.4%
AlphaVal · Fair Value
$162.15
Fair Value · Mild
12.5% below fair value
AlphaQuality · Grade
B-
Banks, Insurers & Asset Managers
65.5 / 100 composite

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 N/A N/A
FCF / Share 5.19 5.84 3.88 4.12 4.14 4.78 2.26 2.27 2.47 2.10 N/A N/A
Operating CF 62.48M 65.85M 52.95M 40.01M 40.28M 43.96M 22.65M 23.05M 18.32M 14.41M N/A N/A
Total Assets 4.52B 4.50B 4.22B 3.66B 2.94B 2.72B 2.21B 1.79B 1.75B 1.32B N/A N/A
Total Debt 123.55M 147.37M 127.14M 122.62M 66.63M 77.35M 114.28M 42.99M 67.57M 50.11M N/A N/A
Cash & Equiv 55.34M 261.33M 247.47M 119.35M 296.86M 170.22M 53.06M 63.27M 53.10M 40.31M N/A N/A
Book Value 643.84M 639.68M 619.80M 453.10M 322.65M 294.86M 230.21M 174.32M 161.73M 127.52M N/A N/A
Return on Equity 0.11 0.10 0.12 0.10 0.14 0.13 0.12 0.15 0.09 0.12 N/A N/A
BFC News
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
JPMorgan Chase & Co. Purchases 12,306 Shares of Bank First National Corporation $BFC
Apr 05, 2026 12:43 AM · defenseworld.net
Is Bank First National (BFC) Stock Outpacing Its Finance Peers This Year?
Mar 23, 2026 06:41 AM · zacks.com
Bank First National Corporation $BFC Shares Bought by Citigroup Inc.
Mar 08, 2026 11:34 PM · defenseworld.net
Are Finance Stocks Lagging Bank First National (BFC) This Year?
Mar 06, 2026 05:41 AM · zacks.com