Bank First Corporation (BFC)

NASDAQ: BFC · Real-Time Price · USD
152.60
+3.10 (2.07%)
At close: Oct 2, 2026, 4:00 PM EDT
152.76
+0.16 (0.10%)
After-hours: Oct 2, 2026, 4:19 PM EDT
Market Cap1.69B +41.1%
Revenue (ttm)217.23M +30.9%
Net Income80.70M +17.1%
EPS7.71 +11.2%
Shares Out 11.09M
PE Ratio19.79
Forward PE13.80
Dividend$2.40 (1.57%)
Ex-Dividend DateSep 23, 2026
Volume48,951
Open150.68
Previous Close149.50
Day's Range150.64 - 152.94
52-Week Range119.08 - 159.10
Beta0.41
AnalystsBuy
Price Target163.00 (+6.82%)
Est. EarningsOct 20, 2026