Bank First Corporation logo

Bank First Corporation

BFC | NASDAQ
Chart Builder DCF Calculator
$151.12
-$0.42 (-0.28%)
Sep 22, 2026, 11:21 AM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 30, 2025
FY 2024
Dec 30, 2024
FY 2023
Dec 30, 2023
FY 2022
Dec 30, 2022
FY 2021
Dec 30, 2021
FY 2020
Dec 30, 2020
Net Income
71.5M 65.56M 74.51M 45.21M 45.44M 38.05M
Depreciation & Amortization
7.42M 8.05M 8.4M 3.97M 3.19M 3.17M
Stock-Based Compensation
2.14M 2.17M 2.14M 1.66M 1.39M 1.08M
Other Working Capital
-4.48M 2.86M 12.48M -411K -4.36M 6.98M
Other Non-Cash Items
-14.27M -14.56M -42.86M -9.56M -5.38M -5.2M
Deferred Income Tax
180K 1.77M -1.72M -869K -1K -116K
Change in Working Capital
-4.48M 2.86M 12.48M -411K -4.36M 6.98M
Operating Cash Flow
62.48M 65.85M 52.95M 40.01M 40.28M 43.96M
Capital Expenditures
-11.44M -7.23M -13.48M -6.87M -8.72M -8.37M
Cash Acquisitions
n/a n/a 89.96M 154.36M n/a 35.3M
Purchase of Investments
-212.75M -302.21M -26.65M -142.41M -93.77M -28.76M
Sales Maturities Of Investments
287.3M 216.56M 254.7M 14.69M 43.12M 133.22M
Other Investing Acitivies
-79.08M -160.07M -35.53M -197.57M -34.52M -337.41M
Investing Cash Flow
-15.97M -252.94M 269M -177.81M -93.89M -206.03M
Debt Repayment
-25.51M 95.88M 8.85M -884K -15.38M -40.4M
Common Stock Repurchased
-22.04M -31.93M -10.05M -14.31M -8.27M -4.37M
Dividend Paid
-52.5M -15.56M -11.96M -7.82M -8.73M -6.15M
Other Financial Acitivies
34.67M 152.32M -180.86M -16.81M 212.63M 296.75M
Financial Cash Flow
-64.64M 200.95M -193.82M -39.71M 180.24M 245.83M
Net Cash Flow
-18.13M 13.86M 128.12M -177.51M 126.64M 83.77M
Free Cash Flow
51.04M 58.62M 39.46M 33.14M 31.57M 35.59M
Adj. Free Cash Flow
48.9M 56.45M 37.32M 31.47M 30.17M 34.51M
Maintenance CapEx
-5.18M n/a n/a -1.73M -8.72M -2.04M
Growth CapEx
-6.26M -7.23M -13.48M -5.14M n/a -6.33M
Owner Earnings
57.3M 65.85M 52.95M 38.27M 31.57M 41.93M

© 2026 bestshares.com. All rights reserved.