Bank First Corporation (BFC) Earnings

Bank First Corporation is expected to report next earnings on July 21, 2026 (in NaN days), with a consensus EPS estimate of $2.28. BFC has beaten EPS estimates in 8 of its last 12 reported quarters (average surprise +1.5% over the last four).

Next earnings
Jul 21, 2026in NaN days
EPS est $2.28 · Revenue est $64M
Track record
Beat EPS in 8 of 12 quarters
Avg surprise +1.5% (last 4 quarters)
Earnings history
Report dateEPS estEPS actualSurpriseRevenueRev. surprise
Apr 16, 2026$2.40$2.24-6.7%$64M-3.0%
Jan 22, 2026$1.75$2.00+14.3%$45M+2.4%
Oct 21, 2025$1.85$1.91+3.2%$43M-2.8%
Jul 18, 2025$1.80$1.71-5.0%$41M-8.0%
Apr 15, 2025$1.62$1.82+12.3%$42M+0.3%
Jan 21, 2025$1.55$1.74+12.3%$40M-2.2%
Oct 15, 2024$1.54$1.65+7.1%$40M+0.3%
Jul 16, 2024$1.43$1.56+9.1%$38M-2.5%
Apr 16, 2024$1.47$1.51+2.7%$37M-7.8%
Jan 16, 2024$1.41$1.44+2.1%$43M+9.5%
Oct 17, 2023$1.42$1.43+0.7%$38M-4.1%
Jul 18, 2023$1.41$1.37-2.8%$37M-6.7%

Source: company filings + earnings calendar. For informational purposes only — not investment advice.