Bank First Corporation logo

Bank First Corporation

BFC | NASDAQ
Chart Builder DCF Calculator
$152.50
+$0.96 (+0.63%)
Sep 22, 2026, 9:40 AM ET · Market open
TTM
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
291.54M 264.29M 240.45M 237.42M 235.19M 231M 223.24M 207.74M 200.49M 194.46M 186.47M 182.08M 165.85M 147.56M 130.77M 121.7M 115.74M 115.01M 116.78M 120.46M 121.43M 122.28M
Cost of Revenue
75.4M 72.79M 71.31M 72.03M 72.33M 70.59M 67.81M 66.86M 61.64M 56.96M 53.69M 43.07M 33.19M 24.37M 14.65M 11.43M 11M 11.3M 11.4M 13.27M 15M 18.6M
Gross Profit
216.14M 191.5M 169.14M 165.39M 162.87M 160.4M 155.44M 140.88M 138.85M 137.5M 132.79M 139.01M 132.66M 123.19M 116.12M 110.27M 104.74M 103.72M 105.38M 107.2M 106.43M 103.68M
Operating Income
100.71M 90.74M 88.17M 87.05M 85.25M 84.41M 79.51M 103.74M 102.73M 101.78M 98.79M 69.55M 63.85M 60.28M 59.63M 57.59M 58.47M 58.37M 59.97M 60.84M 60.49M 56.24M
Interest Income
261.42M 240.27M 221.72M 218.83M 217.41M 212.18M 206.41M 201.31M 194.27M 190.85M 182.48M 169.57M 153.33M 133.22M 116.53M 105.82M 99.98M 98.16M 98.39M 100.44M 101.47M 101.85M
Pretax Income
100.71M 90.74M 88.17M 87.05M 85.25M 84.41M 79.51M 103.74M 102.73M 101.78M 98.79M 69.55M 63.85M 60.28M 59.63M 57.59M 58.47M 58.37M 59.97M 60.84M 60.49M 56.24M
Net Income
81.06M 73.24M 71.5M 70.65M 69.21M 68.39M 65.56M 82.92M 81.17M 79.25M 74.51M 52.46M 48.19M 45.71M 45.21M 43.53M 44.22M 44.11M 45.44M 45.81M 45.55M 42.29M
Selling & General & Admin
76.91M 68.56M 55.9M 45.73M 44.79M 44.2M 43.92M 35.61M 35.71M 35.13M 33.72M 40.65M 43.04M 41.72M 40.52M 38.99M 34.83M 34.86M 34.8M 35.29M 35.11M 34.74M
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
38.52M 32.2M 25.07M 32.62M 32.82M 31.79M 32M 1.54M 421K 590K 272K 28.81M 25.77M 21.19M 15.97M 13.7M 11.44M 10.48M 10.61M 11.06M 10.83M 12.7M
Operating Expenses
115.43M 100.76M 80.97M 78.35M 77.61M 75.99M 75.93M 37.15M 36.13M 35.72M 33.99M 69.46M 68.81M 62.91M 56.49M 52.69M 46.27M 45.34M 45.41M 46.35M 45.94M 47.44M
Interest Expense
74.75M 71.94M 70.06M 71.78M 72.73M 71.19M 68.61M 66.16M 60.94M 56.26M 49M 38.39M 28.5M 19.19M 12.45M 9.13M 8.05M 7.9M 8.3M 9.12M 10.15M 11.55M
Selling & Marketing Expenses
50K 111K 176K 282K 265K 283K 313K 334K 333K 339K 325K 292K 293K 263K 271K 280K 269K 267K 227K 213K 204K 220K
Cost & Expenses
190.83M 173.55M 152.28M 150.38M 149.94M 146.58M 143.73M 104M 97.77M 92.68M 87.68M 112.53M 102M 87.28M 71.14M 64.11M 57.27M 56.64M 56.81M 59.62M 60.94M 66.04M
Income Tax Expense
19.65M 17.5M 16.67M 16.4M 16.04M 16.02M 13.95M 20.82M 21.55M 22.53M 24.28M 17.09M 15.66M 14.57M 14.42M 14.05M 14.25M 14.26M 14.52M 15.03M 14.94M 13.95M
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)
7.69 7.19 7.23 7.11 6.93 6.81 6.50 8.14 7.92 7.72 7.30 5.33 5.17 5.33 5.58 5.63 5.82 5.77 5.92 5.96 5.92 5.53
EPS (Diluted)
7.69 7.19 7.23 7.10 6.92 6.80 6.49 8.13 7.91 7.68 7.26 5.30 5.14 5.33 5.58 5.62 5.81 5.76 5.91 5.95 5.91 5.52
EBITDA
107.67M 99.57M 95.59M 94.71M 93.07M 92.4M 87.68M 112.11M 111.11M 110.32M 107.19M 77.09M 70.55M 65.48M 63.61M 60.88M 61.34M 61.39M 63.15M 64.22M 63.9M 59.52M
EBIT
100.71M 90.74M 88.17M 87.05M 85.25M 84.41M 79.51M 103.74M 102.73M 101.78M 98.79M 69.55M 63.85M 60.28M 59.63M 57.59M 58.47M 58.37M 59.97M 60.84M 60.49M 56.24M
Depreciation & Amortization
6.96M 8.83M 7.42M 7.55M 7.7M 7.87M 8.05M 8.37M 8.38M 8.55M 8.4M 7.55M 6.7M 5.2M 3.97M 3.3M 2.87M 3.02M 3.19M 3.38M 3.41M 3.27M

© 2026 bestshares.com. All rights reserved.