Bank First Corporation logo

Bank First Corporation

BFC | NASDAQ
Chart Builder DCF Calculator
$151.54
-$0.68 (-0.45%)
At close: Sep 21, 2026, 4:00 PM ET
$151.56
+$0.02 (+0.01%)
Pre-market: Sep 22, 2026, 4:46 AM ET
Fiscal Quarter
Period Ending
Q2 2026
Jun 29, 2026
Q1 2026
Mar 30, 2026
Q4 2025
Dec 30, 2025
Q3 2025
Sep 29, 2025
Q2 2025
Jun 29, 2025
Q1 2025
Mar 30, 2025
Q4 2024
Dec 30, 2024
Q3 2024
Sep 29, 2024
Q2 2024
Jun 29, 2024
Q1 2024
Mar 30, 2024
Q4 2023
Dec 30, 2023
Q3 2023
Sep 29, 2023
Q2 2023
Jun 29, 2023
Q1 2023
Mar 30, 2023
Q4 2022
Dec 30, 2022
Q3 2022
Sep 29, 2022
Q2 2022
Jun 29, 2022
Q1 2022
Mar 30, 2022
Q4 2021
Dec 30, 2021
Q3 2021
Sep 29, 2021
Q2 2021
Jun 29, 2021
Q1 2021
Mar 30, 2021
Revenue
85.75M 84.3M 61.39M 60.1M 58.5M 60.46M 58.37M 57.86M 54.31M 52.7M 42.87M 50.62M 48.27M 44.72M 38.47M 34.38M 29.99M 27.92M 29.4M 28.42M 29.26M 29.69M
Cost of Revenue
20.69M 20.39M 16.47M 17.85M 18.07M 18.91M 17.19M 18.15M 16.34M 16.12M 16.25M 12.93M 11.66M 12.85M 5.63M 3.05M 2.84M 3.13M 2.41M 2.61M 3.14M 3.24M
Gross Profit
65.06M 63.91M 44.92M 42.24M 40.43M 41.54M 41.18M 39.71M 37.97M 36.58M 26.62M 37.68M 36.62M 31.87M 32.84M 31.34M 27.15M 24.79M 26.99M 25.81M 26.13M 26.46M
Operating Income
30.64M 24.69M 22.91M 22.47M 20.67M 22.12M 21.79M 20.68M 19.83M 17.22M 46.01M 19.67M 18.88M 14.24M 16.76M 13.96M 15.31M 13.59M 14.72M 14.85M 15.22M 15.19M
Interest Income
75.72M 73.61M 56.64M 55.46M 54.58M 55.05M 53.75M 54.03M 49.35M 49.27M 48.66M 46.99M 45.93M 40.9M 35.75M 30.74M 25.82M 24.22M 25.04M 24.9M 24M 24.44M
Pretax Income
30.64M 24.69M 22.91M 22.47M 20.67M 22.12M 21.79M 20.68M 19.83M 17.22M 46.01M 19.67M 18.88M 14.24M 16.76M 13.96M 15.31M 13.59M 14.72M 14.85M 15.22M 15.19M
Net Income
24.69M 19.99M 18.39M 17.99M 16.88M 18.24M 17.54M 16.55M 16.06M 15.41M 34.9M 14.8M 14.13M 10.68M 12.84M 10.53M 11.65M 10.18M 11.16M 11.22M 11.55M 11.51M
Selling & General & Admin
19.46M 24.35M 21.98M 11.12M 11.12M 11.68M 11.81M 10.18M 10.53M 11.41M 3.5M 10.28M 9.96M 9.99M 10.43M 12.67M 8.64M 8.79M 8.9M 8.51M 8.66M 8.73M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
14.97M 14.87M 28K 8.66M 8.64M 7.74M 7.58M 8.86M 7.61M 7.95M -22.89M 7.74M 7.78M 7.64M 5.65M 4.71M 3.2M 2.41M 3.38M 2.45M 2.25M 2.54M
Operating Expenses
34.43M 39.22M 22.01M 19.77M 19.76M 19.42M 19.39M 19.04M 18.14M 19.36M -19.39M 18.02M 17.74M 17.63M 16.08M 17.37M 11.84M 11.2M 12.28M 10.96M 10.91M 11.27M
Interest Expense
20.69M 20.39M 16.47M 17.2M 17.87M 18.51M 18.19M 18.15M 16.34M 15.92M 15.75M 12.93M 11.66M 8.67M 5.13M 3.05M 2.34M 1.93M 1.81M 1.96M 2.19M 2.34M
Selling & Marketing Expenses
n/a n/a -28K 78K 61K 65K 78K 61K 79K 95K 99K 60K 85K 81K 66K 61K 55K 89K 75K 50K 53K 49K
Cost & Expenses
55.11M 59.61M 38.48M 37.63M 37.84M 38.33M 36.58M 37.19M 34.48M 35.48M -3.14M 30.95M 29.39M 30.48M 21.71M 20.42M 14.68M 14.33M 14.69M 13.57M 14.05M 14.51M
Income Tax Expense
5.94M 4.7M 4.52M 4.48M 3.79M 3.88M 4.25M 4.12M 3.77M 1.81M 11.11M 4.86M 4.75M 3.56M 3.92M 3.43M 3.66M 3.41M 3.55M 3.63M 3.67M 3.67M
Shares Outstanding (Basic)
11.15M 11.22M 9.83M 9.83M 9.9M 9.95M 10.01M 10.01M 10.03M 10.18M 10.31M 10.33M 10.33M 9.71M 8.96M 8.21M 7.46M 7.54M 7.61M 7.61M 7.65M 7.66M
Shares Outstanding (Diluted)
11.15M 11.22M 9.83M 9.83M 9.9M 9.97M 10.01M 10.01M 10.03M 10.18M 10.34M 10.33M 10.35M 9.74M 8.99M 8.23M 7.47M 7.56M 7.62M 7.62M 7.67M 7.68M
EPS (Basic)
2.21 1.78 1.87 1.83 1.71 1.82 1.75 1.65 1.59 1.51 3.39 1.43 1.39 1.09 1.42 1.27 1.55 1.34 1.47 1.46 1.50 1.49
EPS (Diluted)
2.21 1.78 1.87 1.83 1.71 1.82 1.74 1.65 1.59 1.51 3.38 1.43 1.36 1.09 1.42 1.27 1.55 1.34 1.46 1.46 1.50 1.49
EBITDA
30.64M 27.99M 24.74M 24.31M 22.53M 24.01M 23.86M 22.67M 21.86M 19.29M 48.29M 21.67M 21.08M 16.15M 18.19M 15.13M 16.01M 14.28M 15.46M 15.59M 16.06M 16.05M
EBIT
30.64M 24.69M 22.91M 22.47M 20.67M 22.12M 21.79M 20.68M 19.83M 17.22M 46.01M 19.67M 18.88M 14.24M 16.76M 13.96M 15.31M 13.59M 14.72M 14.85M 15.22M 15.19M
Depreciation & Amortization
n/a 3.3M 1.83M 1.84M 1.86M 1.89M 1.95M 2M 2.03M 2.06M 2.28M 2.01M 2.2M 1.92M 1.43M 1.16M 694K 691K 748K 740K 838K 859K

© 2026 bestshares.com. All rights reserved.