Bank First (BFC) Financials: Revenue & Earnings

BFC price $147.44 -1.29 -0.87%

Ticker
BFC
Price
$147.44
Change
-1.29 -0.87%
Market cap ?
$1.63B
P/E ?
18.51
Forward P/E ?
15.05
Dividend yield ?
1.42%
Beta ?
0.41
Sector
Financial Services
Industry
Banks - Regional
Stocklytics score
51
Value
41
Quality
60
Growth
53

Stocklytics score rationale: value 41, quality 60, growth 53.

Financials

2016201720182019202020212022202320242025
49998000592840008451500097143000117019000116781000130768000186473000223243000240446000

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…

Fair value

BFC fair value Not meaningful. Price $147.44.

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

Compare BFC

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2027-01-28—2.62—68.75M
2026-10-202.352.6065.30M65.80M
2026-07-212.452.2865.00M65.25M
2026-04-162.242.4063.75M65.70M
2026-01-222.001.8145.00M43.85M
2025-10-211.911.8542.89M44.15M
2025-07-181.711.8040.63M44.15M
2025-04-151.821.6241.94M41.80M
2025-02-281.75—58.37M—
2024-10-151.651.5839.71M39.60M
2024-07-161.561.4337.97M38.95M
2024-04-161.511.4736.78M39.90M
2024-01-161.441.4175.40M39.15M
2023-10-171.431.4237.68M39.30M
2023-07-181.371.4136.62M39.25M
2023-04-181.091.4538.00M38.05M
2023-01-171.431.7034.52M36.45M
2022-10-181.261.6031.34M32.55M
2022-07-191.551.4929.99M28.81M
2022-04-191.341.3927.92M27.70M
2022-03-161.46—29.40M—
2022-01-181.461.4128.42M27.80M
2021-07-201.501.3827.07M27.80M
2021-04-201.491.4627.36M26.79M
2021-03-121.50—33.09M—
2020-10-201.421.0326.38M18.81M
2020-07-221.260.7426.53M19.04M
2020-04-221.021.0424.43M22.98M
2020-03-111.05—26.07M—
2019-10-160.930.8022.38M20.18M
2019-07-180.900.9416.97M18.89M
2019-04-171.000.9217.23M17.03M
2019-03-260.92—21.50M—
2019-01-230.910.8816.99M16.67M
2018-07-180.960.9317.64M17.07M
2018-04-171.050.9317.79M15.49M
2018-01-170.810.6716.45M13.01M
2017-10-180.740.6512.18M10.49M
2017-07-190.68—12.93M—
2017-04-200.64—12.37M—

Dividends

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-dateDividendRecordPaymentFrequency
2026-12-23$0.652026-12-232027-01-06Quarterly
2026-09-23$0.602026-09-232026-10-07Quarterly
2026-06-24$0.552026-06-242026-07-08Quarterly
2026-03-25$0.502026-03-252026-04-08Quarterly
2025-12-24$0.452025-12-242026-01-07Quarterly
2025-09-24$0.452025-09-242025-10-08Quarterly
2025-06-25$0.452025-06-252025-07-09Quarterly
2025-05-09$3.502025-05-092025-05-16Special
2025-03-26$0.452025-03-262025-04-09Quarterly
2024-12-23$0.452024-12-232025-01-06Quarterly
2024-09-25$0.402024-09-252024-10-09Quarterly
2024-06-26$0.352024-06-262024-07-10Quarterly
2024-03-26$0.352024-03-272024-04-10Quarterly
2023-12-26$0.302023-12-272024-01-10Quarterly
2023-09-19$0.302023-09-202023-10-04Quarterly
2023-06-20$0.302023-06-212023-07-05Quarterly
2023-03-21$0.252023-03-222023-04-05Quarterly
2022-12-20$0.252022-12-212023-01-04Quarterly
2022-09-20$0.252022-09-212022-10-05Quarterly
2022-06-21$0.222022-06-222022-07-06Quarterly
2022-03-22$0.222022-03-232022-04-06Quarterly
2021-12-21$0.222021-12-222022-01-05Semi-Annual
2021-09-21$0.502021-09-222021-10-06Special
2021-06-22$0.212021-06-232021-07-07Quarterly
2021-03-23$0.212021-03-242021-04-07Quarterly
2020-12-22$0.212020-12-232021-01-06Quarterly
2020-09-22$0.202020-09-232020-10-07Quarterly
2020-06-22$0.202020-06-232020-07-08Quarterly
2020-03-20$0.202020-03-232020-04-07Quarterly
2019-12-20$0.202019-12-232020-01-07Quarterly
2019-09-23$0.202019-09-242019-10-08Quarterly
2019-06-21$0.202019-06-242019-07-08Quarterly
2019-03-22$0.202019-03-252019-04-08Quarterly
2018-12-20$0.202018-12-212019-01-07Quarterly
2018-09-20$0.162018-09-212018-10-05Quarterly
2018-06-28$0.162018-06-292018-07-06Quarterly
2018-03-27$0.162018-03-282018-04-04Quarterly
2017-12-27$0.162017-12-282018-01-04Quarterly
2017-09-25$0.162017-09-262017-10-03Quarterly
2017-06-27$0.162017-06-292017-07-06Quarterly
2017-03-24$0.162017-03-282017-04-04Quarterly
2016-12-23$0.162016-12-282017-01-04Quarterly
2016-09-26$0.152016-09-282016-10-05Quarterly
2016-06-27$0.142016-06-292016-07-06Quarterly
2016-03-21$0.142016-03-232016-04-06Quarterly
2015-12-21$0.132015-12-232016-01-06Quarterly
2015-09-16$0.132015-09-182015-10-02Quarterly
2015-06-17$0.132015-06-192015-07-03Quarterly
2015-03-18$0.122015-03-202015-04-03Quarterly
2015-01-07$0.122015-01-092015-01-16Quarterly
2014-09-17$0.122014-09-192014-10-03Quarterly
2014-06-18$0.112014-06-202014-07-07Quarterly
2014-03-19$0.112014-03-212014-04-04Quarterly
2013-12-18$0.112013-12-202014-01-03Quarterly
2013-09-18$0.112013-09-202013-10-04Semi-Annual
2012-12-05$0.112012-12-072012-12-14Quarterly
2012-09-05$0.112012-09-072012-09-14Quarterly
2012-05-30$0.112012-06-012012-06-08Quarterly
2012-02-29$0.112012-03-022012-03-09Quarterly
2011-11-22$0.10——Quarterly
2011-09-09$0.102011-08-26—Quarterly
2011-05-25$0.102011-05-272011-06-10Quarterly
2011-02-23$0.102011-02-252011-03-11Quarterly
2010-11-24$0.102010-11-292010-12-10Quarterly

Insider trades

DateInsiderActionSharesPriceValue
2026-09-11Van Sistine Peter J.Sell1.85K$155.57287.49K
2026-08-17Pearson Tracy CBuy1.02K$156.97160.74K
2026-06-30Eldred Steven MSell1.00K$148.55149.00K
2026-06-16Kantamneni SriRajOther0——
2026-06-16Pearson Tracy COther0——
2026-06-16Ring William JOther0——
2026-06-16Kasper Meghann O.Other0——
2026-04-22Sprang Todd A.Buy450$138.9662.53K
2026-04-21Stayer-Suprick Michael SBuy225$140.0431.51K
2026-04-09LeMahieu Kevin M.Sell1.78K$142.61254.56K
2026-03-06MCCONEGHY DANIEL CBuy407$135.2355.04K
2026-03-06Van Sistine Peter J.Buy407$135.2355.04K
2026-03-06Sprang Todd A.Buy407$135.2355.04K
2026-03-06Stayer-Suprick Michael SBuy407$135.2355.04K
2026-03-06Molepske Michael B.Buy4.47K$135.23604.48K
2026-03-06Molepske Michael B.Sell2.28K$135.23307.92K
2026-03-06McFarlane Timothy J.Buy2.79K$135.23377.70K
2026-03-06Maples Phillip RBuy407$135.2355.04K
2026-03-06LeMahieu Kevin M.Buy2.32K$135.23313.19K
2026-03-06Krepline Jason VBuy1.38K$135.23186.62K
2026-03-06Krepline Jason VSell745$135.23100.75K
2026-03-06Johnson Stephen EBuy407$135.2355.04K
2026-03-06Gregorski Robert D.Buy407$135.2355.04K
2026-03-06Dvorak Kelly MBuy1.03K$135.23139.15K
2026-03-06Dvorak Kelly MSell397$135.2353.69K
2026-03-06Davis Erin ABuy407$135.2355.04K
2026-03-06Bourbulas Mary KayBuy407$135.2355.04K
2026-02-18Molepske Michael B.Sell1.45K$146.53212.47K
2026-02-11Eldred Steven MSell8.00K$151.951.22M
2026-02-06Eldred Steven MSell8.00K$145.021.16M
2026-01-27Sprang Todd A.Buy150$141.0621.16K
2026-01-13Eldred Steven MOther0——
2026-01-13Eldred Steven MOther0——
2025-10-21Sprang Todd A.Other0——
2025-09-03LeMahieu Kevin M.Sell2.00K$128.50257.00K
2025-08-19Stayer-Suprick Michael SBuy410$122.6750.29K
2025-05-22Molepske Michael B.Sell2.14K$115.32247.25K
2025-03-04MCCONEGHY DANIEL CBuy380$105.7240.17K
2025-03-03MCCONEGHY DANIEL CBuy520$105.9655.10K
2025-03-03Stayer-Suprick Michael SBuy520$105.9655.10K
2025-03-03Dvorak Kelly MBuy1.01K$105.96106.81K
2025-03-03Davis Erin ABuy520$105.9655.10K
2025-03-03Maples Phillip RBuy520$105.9655.10K
2025-03-03Van Sistine Peter J.Buy520$105.9655.10K
2025-03-03Molepske Michael B.Buy4.38K$105.96463.79K
2025-03-03Molepske Michael B.Sell2.78K$105.96294.57K
2025-03-03Bourbulas Mary KayBuy520$105.9655.10K
2025-03-03Kohler Laura EBuy520$105.9655.10K
2025-03-03Heun Judy LBuy520$105.9655.10K
2025-03-03Krepline Jason VBuy1.35K$105.96143.36K
2025-03-03Krepline Jason VSell946$105.96100.24K
2025-03-03Gregorski Robert D.Buy520$105.9655.10K
2025-03-03McFarlane Timothy J.Buy2.74K$105.96289.91K
2025-03-03Johnson Stephen EBuy520$105.9655.10K
2025-03-03LeMahieu Kevin M.Buy2.27K$105.96240.32K
2025-03-03LeMahieu Kevin M.Sell1.19K$105.96126.09K
2025-02-19Stayer-Suprick Michael SBuy1.00K$102.07102.07K
2024-12-03Johnson Stephen ESell2.40K$106.28255.07K
2024-10-15MCCONEGHY DANIEL COther0——
2024-07-16Stayer-Suprick Michael SSell0——
2024-04-23Sachse David RSell1.23K$79.2897.51K
2024-04-16Davis Erin ASell0——
2024-03-15Bourbulas Mary KayBuy300$82.7524.82K
2024-03-15Bourbulas Mary KayBuy300$83.0024.90K
2024-03-01McFarlane Timothy J.Buy3.07K$85.85263.22K
2024-03-01McFarlane Timothy J.Buy641$85.8555.03K
2024-03-01Gregorski Robert D.Buy641$85.8555.03K
2024-03-01Sachse David RBuy641$85.8555.03K
2024-03-01Krepline Jason VBuy1.51K$85.85130.06K
2024-03-01Krepline Jason VSell1.14K$85.8597.70K
2024-03-01Heun Judy LBuy641$85.8555.03K
2024-03-01LeMahieu Kevin M.Buy2.54K$85.85218.40K
2024-03-01LeMahieu Kevin M.Sell1.21K$85.85103.79K
2024-03-01Kohler Laura EBuy641$85.8555.03K
2024-03-01Bourbulas Mary KayBuy641$85.8555.03K
2024-03-01Molepske Michael B.Buy4.91K$85.85421.35K
2024-03-01Molepske Michael B.Sell3.15K$85.85270.77K
2024-03-01Van Sistine Peter J.Buy641$85.8555.03K
2024-03-01Maples Phillip RBuy641$85.8555.03K
2024-03-01Johnson Stephen EBuy641$85.8555.03K
2024-02-06Maples Phillip RBuy650$81.7253.12K
2024-01-16Dvorak Kelly MSell0——
2023-10-26LeMahieu Kevin M.Buy582$70.0040.74K
2023-10-24Johnson Stephen ESell2.00K$74.99149.98K
2023-07-06Sachse David RSell1.14K$82.5394.08K
2023-03-07Holmes Robert W.Buy687$80.1755.08K
2023-03-07Maples Phillip RBuy687$80.1755.08K
2023-03-07Van Sistine Peter J.Buy687$80.1755.08K
2023-03-07Molepske Michael B.Buy4.37K$80.17350.66K
2023-03-07Molepske Michael B.Sell2.79K$80.17223.59K
2023-03-07Ansay Michael G.Buy687$80.1755.08K
2023-03-07Bourbulas Mary KayBuy687$80.1755.08K
2023-03-07Kohler Laura EBuy687$80.1755.08K
2023-03-07LeMahieu Kevin M.Buy1.74K$80.17139.26K
2023-03-07LeMahieu Kevin M.Sell1.07K$80.1785.78K
2023-03-07Heun Judy LBuy687$80.1755.08K
2023-03-07Woldt Joan ABuy1.85K$80.17148.39K
2023-03-07Woldt Joan ASell1.01K$80.1780.81K
2023-03-07Krepline Jason VBuy1.60K$80.17128.43K
2023-03-07Krepline Jason VSell1.05K$80.1784.02K

Institutional holders

Latest filed quarter: Q2 2026.

Institutions holding: 172, holders +22 vs prior quarter. Ownership 38.20%.

HolderSharesChangeChange %Value
BLACKROCK, INC.821.39K59.19K+7.77%121.85M
VANGUARD CAPITAL MANAGEMENT LLC465.42K-5.56K-1.18%69.04M
STATE STREET CORP437.34K88.85K+25.50%65.10M
GEODE CAPITAL MANAGEMENT, LLC296.45K14.35K+5.09%43.99M
DIMENSIONAL FUND ADVISORS LP187.68K28.00K+17.54%27.84M
MERIT FINANCIAL GROUP, LLC174.05K-2.68K-1.52%25.82M
VANGUARD PORTFOLIO MANAGEMENT LLC146.54K10.61K+7.80%21.74M
NORTHERN TRUST CORP104.08K5.68K+5.77%15.44M
BANK OF MONTREAL /CAN/103.84K00.00%15.40M
CHARLES SCHWAB INVESTMENT MANAGEMENT INC85.18K1.21K+1.44%12.64M
SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P.85.18K85.18KNew12.64M
FIRST TRUST ADVISORS LP70.61K-2.43K-3.33%10.47M
VANGUARD FIDUCIARY TRUST CO68.22K413+0.61%10.12M
CREATIVE PLANNING59.06K378+0.64%8.76M
NICOLET BANKSHARES INC51.53K15+0.03%7.77M
J.W. COLE ADVISORS, INC.52.31K52.31KNew7.76M
MARSHALL WACE, LLP47.89K42.96K+870.08%7.10M
BANK OF NEW YORK MELLON CORP45.09K3.27K+7.83%6.69M
STIFEL FINANCIAL CORP42.47K00.00%6.30M
MORGAN STANLEY42.26K4.16K+10.90%6.27M
PRAIRIE ADVISORY, LLC37.14K37.14KNew5.51M
GOLDMAN SACHS GROUP INC33.88K-3.81K-10.10%5.03M
AMERICAN CENTURY COMPANIES INC28.07K939+3.46%4.16M
NUVEEN, LLC25.68K4.14K+19.23%3.81M
BESSEMER GROUP INC23.76K00.00%3.52M

Earnings and financials

Bank First Corporation (BFC) trades at $147.44, with a market cap of $1.63B and a trailing P/E of 18.51. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.

Financials

2016201720182019202020212022202320242025
49998000592840008451500097143000117019000116781000130768000186473000223243000240446000

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

Bank First (BFC) Financials: Revenue & Earnings

BFC$147.44-1.29 -0.87%

$1.63B

Market Cap

18.51

P/E

15.05

Forward P/E

51

Score

Price History