Bank First Corp

BFCNASDAQ NMS - GLOBAL MARKET

Banking

IPO 2002-01-29Country USir.bankfirst.com/

$144.99

-0.83 (-0.57%)

Current Price

$144.99

Daily Change

-0.83 (-0.57%)

Volume

Prev Close

$145.82

Key Statistics

Market Cap

$1.64B

Enterprise Value

$1.66B

Shares Outstanding

11M

Beta

0.42

P/E (TTM)

22.29

Forward P/E

15.15

PEG Ratio

P/B

1.86

P/S

5.79

EV / EBITDA

EPS (TTM)

$7.20

Dividend Yield

1.50%

52-Week High

$154.29

52-Week Low

$115.29

Avg Volume (3M)

0.10M

Float

Financial Health

Revenue (TTM)

$171M

Gross Margin

Operating Margin

46.30%

Net Margin

ROE

10.83%

ROA

1.51%

Debt / Equity

Current Ratio

Free Cash Flow

Earnings History

PeriodEPS EstimateActual EPSBeat / MissSurprise %
2026-03-31$2.21$1.78Miss-19.53%
2025-12-31$1.77$1.87Beat+5.71%
2025-09-30$1.83$1.83Beat+0.13%
2025-06-30$1.82$1.71Miss-6.26%

Analyst Ratings

Consensus · 6 analysts

Buy 4 (67%)Hold 2 (33%)Sell 0 (0%)

Insider Activity

Recent Buys

NameSharesPriceDate
Sprang Todd A.+450$138.962026-04-22
Stayer-Suprick Michael S+225$140.042026-04-21
Sprang Todd A.+150$141.062026-01-27
Stayer-Suprick Michael S+410$122.672025-08-19

Recent Sells

NameSharesPriceDate
Eldred Steven M-8,000$151.952026-02-11
Eldred Steven M-8,000$145.022026-02-06

Dividend

Current Yield

1.50%

Annual Dividend

$5.29

Payout Ratio

73.43%

Next Ex-Div Date

Payment Date