Bank First (BFC) Stock Insights
$1.64B
Market Cap
18.51
P/E
15.10
Forward P/E
51
Score
BFC price $147.88 -0.85 -0.57%
Stocklytics score rationale: value 41, quality 60, growth 53.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 49998000 | 59284000 | 84515000 | 97143000 | 117019000 | 116781000 | 130768000 | 186473000 | 223243000 | 240446000 |
Bank First Corporation, established in 1894 and headquartered in Manitowoc, Wisconsin, functions as the parent entity for Bank First N.A. This financial institution delivers a comprehensive array of consumer and commercial financial solutions throughout Wisconsin, catering to a diverse clientele including businesses, professionals, individuals, associations, and governmental bodies. Its product suite encompasses…
BFC fair value Not meaningful. Price $147.88.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
No estimate. Cash-flow models don't suit banks
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-01-28 | — | 2.62 | — | 68.75M |
| 2026-10-20 | 2.35 | 2.60 | 65.30M | 65.80M |
| 2026-07-21 | 2.45 | 2.28 | 65.00M | 65.25M |
| 2026-04-16 | 2.24 | 2.40 | 63.75M | 65.70M |
| 2026-01-22 | 2.00 | 1.81 | 45.00M | 43.85M |
| 2025-10-21 | 1.91 | 1.85 | 42.89M | 44.15M |
| 2025-07-18 | 1.71 | 1.80 | 40.63M | 44.15M |
| 2025-04-15 | 1.82 | 1.62 | 41.94M | 41.80M |
| 2025-02-28 | 1.75 | — | 58.37M | — |
| 2024-10-15 | 1.65 | 1.58 | 39.71M | 39.60M |
| 2024-07-16 | 1.56 | 1.43 | 37.97M | 38.95M |
| 2024-04-16 | 1.51 | 1.47 | 36.78M | 39.90M |
| 2024-01-16 | 1.44 | 1.41 | 75.40M | 39.15M |
| 2023-10-17 | 1.43 | 1.42 | 37.68M | 39.30M |
| 2023-07-18 | 1.37 | 1.41 | 36.62M | 39.25M |
| 2023-04-18 | 1.09 | 1.45 | 38.00M | 38.05M |
| 2023-01-17 | 1.43 | 1.70 | 34.52M | 36.45M |
| 2022-10-18 | 1.26 | 1.60 | 31.34M | 32.55M |
| 2022-07-19 | 1.55 | 1.49 | 29.99M | 28.81M |
| 2022-04-19 | 1.34 | 1.39 | 27.92M | 27.70M |
| 2022-03-16 | 1.46 | — | 29.40M | — |
| 2022-01-18 | 1.46 | 1.41 | 28.42M | 27.80M |
| 2021-07-20 | 1.50 | 1.38 | 27.07M | 27.80M |
| 2021-04-20 | 1.49 | 1.46 | 27.36M | 26.79M |
| 2021-03-12 | 1.50 | — | 33.09M | — |
| 2020-10-20 | 1.42 | 1.03 | 26.38M | 18.81M |
| 2020-07-22 | 1.26 | 0.74 | 26.53M | 19.04M |
| 2020-04-22 | 1.02 | 1.04 | 24.43M | 22.98M |
| 2020-03-11 | 1.05 | — | 26.07M | — |
| 2019-10-16 | 0.93 | 0.80 | 22.38M | 20.18M |
| 2019-07-18 | 0.90 | 0.94 | 16.97M | 18.89M |
| 2019-04-17 | 1.00 | 0.92 | 17.23M | 17.03M |
| 2019-03-26 | 0.92 | — | 21.50M | — |
| 2019-01-23 | 0.91 | 0.88 | 16.99M | 16.67M |
| 2018-07-18 | 0.96 | 0.93 | 17.64M | 17.07M |
| 2018-04-17 | 1.05 | 0.93 | 17.79M | 15.49M |
| 2018-01-17 | 0.81 | 0.67 | 16.45M | 13.01M |
| 2017-10-18 | 0.74 | 0.65 | 12.18M | 10.49M |
| 2017-07-19 | 0.68 | — | 12.93M | — |
| 2017-04-20 | 0.64 | — | 12.37M | — |
Yield 1.42%. Payout ratio 23.67%. Frequency Quarterly.
Safety score 78/100 · Safe. Payout ratio is 24% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 17 separate years. Yield is 1.4%, which is modest.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-12-23 | $0.65 | 2026-12-23 | 2027-01-06 | Quarterly |
| 2026-09-23 | $0.60 | 2026-09-23 | 2026-10-07 | Quarterly |
| 2026-06-24 | $0.55 | 2026-06-24 | 2026-07-08 | Quarterly |
| 2026-03-25 | $0.50 | 2026-03-25 | 2026-04-08 | Quarterly |
| 2025-12-24 | $0.45 | 2025-12-24 | 2026-01-07 | Quarterly |
| 2025-09-24 | $0.45 | 2025-09-24 | 2025-10-08 | Quarterly |
| 2025-06-25 | $0.45 | 2025-06-25 | 2025-07-09 | Quarterly |
| 2025-05-09 | $3.50 | 2025-05-09 | 2025-05-16 | Special |
| 2025-03-26 | $0.45 | 2025-03-26 | 2025-04-09 | Quarterly |
| 2024-12-23 | $0.45 | 2024-12-23 | 2025-01-06 | Quarterly |
| 2024-09-25 | $0.40 | 2024-09-25 | 2024-10-09 | Quarterly |
| 2024-06-26 | $0.35 | 2024-06-26 | 2024-07-10 | Quarterly |
| 2024-03-26 | $0.35 | 2024-03-27 | 2024-04-10 | Quarterly |
| 2023-12-26 | $0.30 | 2023-12-27 | 2024-01-10 | Quarterly |
| 2023-09-19 | $0.30 | 2023-09-20 | 2023-10-04 | Quarterly |
| 2023-06-20 | $0.30 | 2023-06-21 | 2023-07-05 | Quarterly |
| 2023-03-21 | $0.25 | 2023-03-22 | 2023-04-05 | Quarterly |
| 2022-12-20 | $0.25 | 2022-12-21 | 2023-01-04 | Quarterly |
| 2022-09-20 | $0.25 | 2022-09-21 | 2022-10-05 | Quarterly |
| 2022-06-21 | $0.22 | 2022-06-22 | 2022-07-06 | Quarterly |
| 2022-03-22 | $0.22 | 2022-03-23 | 2022-04-06 | Quarterly |
| 2021-12-21 | $0.22 | 2021-12-22 | 2022-01-05 | Semi-Annual |
| 2021-09-21 | $0.50 | 2021-09-22 | 2021-10-06 | Special |
| 2021-06-22 | $0.21 | 2021-06-23 | 2021-07-07 | Quarterly |
| 2021-03-23 | $0.21 | 2021-03-24 | 2021-04-07 | Quarterly |
| 2020-12-22 | $0.21 | 2020-12-23 | 2021-01-06 | Quarterly |
| 2020-09-22 | $0.20 | 2020-09-23 | 2020-10-07 | Quarterly |
| 2020-06-22 | $0.20 | 2020-06-23 | 2020-07-08 | Quarterly |
| 2020-03-20 | $0.20 | 2020-03-23 | 2020-04-07 | Quarterly |
| 2019-12-20 | $0.20 | 2019-12-23 | 2020-01-07 | Quarterly |
| 2019-09-23 | $0.20 | 2019-09-24 | 2019-10-08 | Quarterly |
| 2019-06-21 | $0.20 | 2019-06-24 | 2019-07-08 | Quarterly |
| 2019-03-22 | $0.20 | 2019-03-25 | 2019-04-08 | Quarterly |
| 2018-12-20 | $0.20 | 2018-12-21 | 2019-01-07 | Quarterly |
| 2018-09-20 | $0.16 | 2018-09-21 | 2018-10-05 | Quarterly |
| 2018-06-28 | $0.16 | 2018-06-29 | 2018-07-06 | Quarterly |
| 2018-03-27 | $0.16 | 2018-03-28 | 2018-04-04 | Quarterly |
| 2017-12-27 | $0.16 | 2017-12-28 | 2018-01-04 | Quarterly |
| 2017-09-25 | $0.16 | 2017-09-26 | 2017-10-03 | Quarterly |
| 2017-06-27 | $0.16 | 2017-06-29 | 2017-07-06 | Quarterly |
| 2017-03-24 | $0.16 | 2017-03-28 | 2017-04-04 | Quarterly |
| 2016-12-23 | $0.16 | 2016-12-28 | 2017-01-04 | Quarterly |
| 2016-09-26 | $0.15 | 2016-09-28 | 2016-10-05 | Quarterly |
| 2016-06-27 | $0.14 | 2016-06-29 | 2016-07-06 | Quarterly |
| 2016-03-21 | $0.14 | 2016-03-23 | 2016-04-06 | Quarterly |
| 2015-12-21 | $0.13 | 2015-12-23 | 2016-01-06 | Quarterly |
| 2015-09-16 | $0.13 | 2015-09-18 | 2015-10-02 | Quarterly |
| 2015-06-17 | $0.13 | 2015-06-19 | 2015-07-03 | Quarterly |
| 2015-03-18 | $0.12 | 2015-03-20 | 2015-04-03 | Quarterly |
| 2015-01-07 | $0.12 | 2015-01-09 | 2015-01-16 | Quarterly |
| 2014-09-17 | $0.12 | 2014-09-19 | 2014-10-03 | Quarterly |
| 2014-06-18 | $0.11 | 2014-06-20 | 2014-07-07 | Quarterly |
| 2014-03-19 | $0.11 | 2014-03-21 | 2014-04-04 | Quarterly |
| 2013-12-18 | $0.11 | 2013-12-20 | 2014-01-03 | Quarterly |
| 2013-09-18 | $0.11 | 2013-09-20 | 2013-10-04 | Semi-Annual |
| 2012-12-05 | $0.11 | 2012-12-07 | 2012-12-14 | Quarterly |
| 2012-09-05 | $0.11 | 2012-09-07 | 2012-09-14 | Quarterly |
| 2012-05-30 | $0.11 | 2012-06-01 | 2012-06-08 | Quarterly |
| 2012-02-29 | $0.11 | 2012-03-02 | 2012-03-09 | Quarterly |
| 2011-11-22 | $0.10 | — | — | Quarterly |
| 2011-09-09 | $0.10 | 2011-08-26 | — | Quarterly |
| 2011-05-25 | $0.10 | 2011-05-27 | 2011-06-10 | Quarterly |
| 2011-02-23 | $0.10 | 2011-02-25 | 2011-03-11 | Quarterly |
| 2010-11-24 | $0.10 | 2010-11-29 | 2010-12-10 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-11 | Van Sistine Peter J. | Sell | 1.85K | $155.57 | 287.49K |
| 2026-08-17 | Pearson Tracy C | Buy | 1.02K | $156.97 | 160.74K |
| 2026-06-30 | Eldred Steven M | Sell | 1.00K | $148.55 | 149.00K |
| 2026-06-16 | Kantamneni SriRaj | Other | 0 | — | — |
| 2026-06-16 | Pearson Tracy C | Other | 0 | — | — |
| 2026-06-16 | Ring William J | Other | 0 | — | — |
| 2026-06-16 | Kasper Meghann O. | Other | 0 | — | — |
| 2026-04-22 | Sprang Todd A. | Buy | 450 | $138.96 | 62.53K |
| 2026-04-21 | Stayer-Suprick Michael S | Buy | 225 | $140.04 | 31.51K |
| 2026-04-09 | LeMahieu Kevin M. | Sell | 1.78K | $142.61 | 254.56K |
| 2026-03-06 | MCCONEGHY DANIEL C | Buy | 407 | $135.23 | 55.04K |
| 2026-03-06 | Van Sistine Peter J. | Buy | 407 | $135.23 | 55.04K |
| 2026-03-06 | Sprang Todd A. | Buy | 407 | $135.23 | 55.04K |
| 2026-03-06 | Stayer-Suprick Michael S | Buy | 407 | $135.23 | 55.04K |
| 2026-03-06 | Molepske Michael B. | Buy | 4.47K | $135.23 | 604.48K |
| 2026-03-06 | Molepske Michael B. | Sell | 2.28K | $135.23 | 307.92K |
| 2026-03-06 | McFarlane Timothy J. | Buy | 2.79K | $135.23 | 377.70K |
| 2026-03-06 | Maples Phillip R | Buy | 407 | $135.23 | 55.04K |
| 2026-03-06 | LeMahieu Kevin M. | Buy | 2.32K | $135.23 | 313.19K |
| 2026-03-06 | Krepline Jason V | Buy | 1.38K | $135.23 | 186.62K |
| 2026-03-06 | Krepline Jason V | Sell | 745 | $135.23 | 100.75K |
| 2026-03-06 | Johnson Stephen E | Buy | 407 | $135.23 | 55.04K |
| 2026-03-06 | Gregorski Robert D. | Buy | 407 | $135.23 | 55.04K |
| 2026-03-06 | Dvorak Kelly M | Buy | 1.03K | $135.23 | 139.15K |
| 2026-03-06 | Dvorak Kelly M | Sell | 397 | $135.23 | 53.69K |
| 2026-03-06 | Davis Erin A | Buy | 407 | $135.23 | 55.04K |
| 2026-03-06 | Bourbulas Mary Kay | Buy | 407 | $135.23 | 55.04K |
| 2026-02-18 | Molepske Michael B. | Sell | 1.45K | $146.53 | 212.47K |
| 2026-02-11 | Eldred Steven M | Sell | 8.00K | $151.95 | 1.22M |
| 2026-02-06 | Eldred Steven M | Sell | 8.00K | $145.02 | 1.16M |
| 2026-01-27 | Sprang Todd A. | Buy | 150 | $141.06 | 21.16K |
| 2026-01-13 | Eldred Steven M | Other | 0 | — | — |
| 2026-01-13 | Eldred Steven M | Other | 0 | — | — |
| 2025-10-21 | Sprang Todd A. | Other | 0 | — | — |
| 2025-09-03 | LeMahieu Kevin M. | Sell | 2.00K | $128.50 | 257.00K |
| 2025-08-19 | Stayer-Suprick Michael S | Buy | 410 | $122.67 | 50.29K |
| 2025-05-22 | Molepske Michael B. | Sell | 2.14K | $115.32 | 247.25K |
| 2025-03-04 | MCCONEGHY DANIEL C | Buy | 380 | $105.72 | 40.17K |
| 2025-03-03 | MCCONEGHY DANIEL C | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | Stayer-Suprick Michael S | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | Dvorak Kelly M | Buy | 1.01K | $105.96 | 106.81K |
| 2025-03-03 | Davis Erin A | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | Maples Phillip R | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | Van Sistine Peter J. | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | Molepske Michael B. | Buy | 4.38K | $105.96 | 463.79K |
| 2025-03-03 | Molepske Michael B. | Sell | 2.78K | $105.96 | 294.57K |
| 2025-03-03 | Bourbulas Mary Kay | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | Kohler Laura E | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | Heun Judy L | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | Krepline Jason V | Buy | 1.35K | $105.96 | 143.36K |
| 2025-03-03 | Krepline Jason V | Sell | 946 | $105.96 | 100.24K |
| 2025-03-03 | Gregorski Robert D. | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | McFarlane Timothy J. | Buy | 2.74K | $105.96 | 289.91K |
| 2025-03-03 | Johnson Stephen E | Buy | 520 | $105.96 | 55.10K |
| 2025-03-03 | LeMahieu Kevin M. | Buy | 2.27K | $105.96 | 240.32K |
| 2025-03-03 | LeMahieu Kevin M. | Sell | 1.19K | $105.96 | 126.09K |
| 2025-02-19 | Stayer-Suprick Michael S | Buy | 1.00K | $102.07 | 102.07K |
| 2024-12-03 | Johnson Stephen E | Sell | 2.40K | $106.28 | 255.07K |
| 2024-10-15 | MCCONEGHY DANIEL C | Other | 0 | — | — |
| 2024-07-16 | Stayer-Suprick Michael S | Sell | 0 | — | — |
| 2024-04-23 | Sachse David R | Sell | 1.23K | $79.28 | 97.51K |
| 2024-04-16 | Davis Erin A | Sell | 0 | — | — |
| 2024-03-15 | Bourbulas Mary Kay | Buy | 300 | $82.75 | 24.82K |
| 2024-03-15 | Bourbulas Mary Kay | Buy | 300 | $83.00 | 24.90K |
| 2024-03-01 | McFarlane Timothy J. | Buy | 3.07K | $85.85 | 263.22K |
| 2024-03-01 | McFarlane Timothy J. | Buy | 641 | $85.85 | 55.03K |
| 2024-03-01 | Gregorski Robert D. | Buy | 641 | $85.85 | 55.03K |
| 2024-03-01 | Sachse David R | Buy | 641 | $85.85 | 55.03K |
| 2024-03-01 | Krepline Jason V | Buy | 1.51K | $85.85 | 130.06K |
| 2024-03-01 | Krepline Jason V | Sell | 1.14K | $85.85 | 97.70K |
| 2024-03-01 | Heun Judy L | Buy | 641 | $85.85 | 55.03K |
| 2024-03-01 | LeMahieu Kevin M. | Buy | 2.54K | $85.85 | 218.40K |
| 2024-03-01 | LeMahieu Kevin M. | Sell | 1.21K | $85.85 | 103.79K |
| 2024-03-01 | Kohler Laura E | Buy | 641 | $85.85 | 55.03K |
| 2024-03-01 | Bourbulas Mary Kay | Buy | 641 | $85.85 | 55.03K |
| 2024-03-01 | Molepske Michael B. | Buy | 4.91K | $85.85 | 421.35K |
| 2024-03-01 | Molepske Michael B. | Sell | 3.15K | $85.85 | 270.77K |
| 2024-03-01 | Van Sistine Peter J. | Buy | 641 | $85.85 | 55.03K |
| 2024-03-01 | Maples Phillip R | Buy | 641 | $85.85 | 55.03K |
| 2024-03-01 | Johnson Stephen E | Buy | 641 | $85.85 | 55.03K |
| 2024-02-06 | Maples Phillip R | Buy | 650 | $81.72 | 53.12K |
| 2024-01-16 | Dvorak Kelly M | Sell | 0 | — | — |
| 2023-10-26 | LeMahieu Kevin M. | Buy | 582 | $70.00 | 40.74K |
| 2023-10-24 | Johnson Stephen E | Sell | 2.00K | $74.99 | 149.98K |
| 2023-07-06 | Sachse David R | Sell | 1.14K | $82.53 | 94.08K |
| 2023-03-07 | Holmes Robert W. | Buy | 687 | $80.17 | 55.08K |
| 2023-03-07 | Maples Phillip R | Buy | 687 | $80.17 | 55.08K |
| 2023-03-07 | Van Sistine Peter J. | Buy | 687 | $80.17 | 55.08K |
| 2023-03-07 | Molepske Michael B. | Buy | 4.37K | $80.17 | 350.66K |
| 2023-03-07 | Molepske Michael B. | Sell | 2.79K | $80.17 | 223.59K |
| 2023-03-07 | Ansay Michael G. | Buy | 687 | $80.17 | 55.08K |
| 2023-03-07 | Bourbulas Mary Kay | Buy | 687 | $80.17 | 55.08K |
| 2023-03-07 | Kohler Laura E | Buy | 687 | $80.17 | 55.08K |
| 2023-03-07 | LeMahieu Kevin M. | Buy | 1.74K | $80.17 | 139.26K |
| 2023-03-07 | LeMahieu Kevin M. | Sell | 1.07K | $80.17 | 85.78K |
| 2023-03-07 | Heun Judy L | Buy | 687 | $80.17 | 55.08K |
| 2023-03-07 | Woldt Joan A | Buy | 1.85K | $80.17 | 148.39K |
| 2023-03-07 | Woldt Joan A | Sell | 1.01K | $80.17 | 80.81K |
| 2023-03-07 | Krepline Jason V | Buy | 1.60K | $80.17 | 128.43K |
| 2023-03-07 | Krepline Jason V | Sell | 1.05K | $80.17 | 84.02K |
Latest filed quarter: Q2 2026.
Institutions holding: 172, holders +22 vs prior quarter. Ownership 38.20%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 821.39K | 59.19K | +7.77% | 121.85M |
| VANGUARD CAPITAL MANAGEMENT LLC | 465.42K | -5.56K | -1.18% | 69.04M |
| STATE STREET CORP | 437.34K | 88.85K | +25.50% | 65.10M |
| GEODE CAPITAL MANAGEMENT, LLC | 296.45K | 14.35K | +5.09% | 43.99M |
| DIMENSIONAL FUND ADVISORS LP | 187.68K | 28.00K | +17.54% | 27.84M |
| MERIT FINANCIAL GROUP, LLC | 174.05K | -2.68K | -1.52% | 25.82M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 146.54K | 10.61K | +7.80% | 21.74M |
| NORTHERN TRUST CORP | 104.08K | 5.68K | +5.77% | 15.44M |
| BANK OF MONTREAL /CAN/ | 103.84K | 0 | 0.00% | 15.40M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 85.18K | 1.21K | +1.44% | 12.64M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 85.18K | 85.18K | New | 12.64M |
| FIRST TRUST ADVISORS LP | 70.61K | -2.43K | -3.33% | 10.47M |
| VANGUARD FIDUCIARY TRUST CO | 68.22K | 413 | +0.61% | 10.12M |
| CREATIVE PLANNING | 59.06K | 378 | +0.64% | 8.76M |
| NICOLET BANKSHARES INC | 51.53K | 15 | +0.03% | 7.77M |
| J.W. COLE ADVISORS, INC. | 52.31K | 52.31K | New | 7.76M |
| MARSHALL WACE, LLP | 47.89K | 42.96K | +870.08% | 7.10M |
| BANK OF NEW YORK MELLON CORP | 45.09K | 3.27K | +7.83% | 6.69M |
| STIFEL FINANCIAL CORP | 42.47K | 0 | 0.00% | 6.30M |
| MORGAN STANLEY | 42.26K | 4.16K | +10.90% | 6.27M |
| PRAIRIE ADVISORY, LLC | 37.14K | 37.14K | New | 5.51M |
| GOLDMAN SACHS GROUP INC | 33.88K | -3.81K | -10.10% | 5.03M |
| AMERICAN CENTURY COMPANIES INC | 28.07K | 939 | +3.46% | 4.16M |
| NUVEEN, LLC | 25.68K | 4.14K | +19.23% | 3.81M |
| BESSEMER GROUP INC | 23.76K | 0 | 0.00% | 3.52M |
Insights · Dividends · Forecast · Financials · Learn
$1.64B
Market Cap
18.51
P/E
15.10
Forward P/E
51
Score