Bank First Corporation (BFC)

NASDAQ: BFC · Real-Time Price · USD
147.34
+1.98 (1.36%)
At close: Oct 23, 2026, 4:00 PM EDT
146.50
-0.84 (-0.57%)
After-hours: Oct 23, 2026, 7:30 PM EDT
Market Cap1.63B +25.6%
Revenue (ttm)238.26M +41.2%
Net Income86.53M +23.0%
EPS8.03 +13.0%
Shares Out 11.08M
PE Ratio18.34
Forward PE12.70
Dividend$2.60 (1.77%)
Ex-Dividend DateDec 23, 2026
Volume84,266
Open144.31
Previous Close145.36
Day's Range144.31 - 147.90
52-Week Range119.08 - 159.10
Beta0.41
AnalystsBuy
Price Target163.00 (+10.63%)
Earnings DateOct 20, 2026