BFC
Bank First Corp
$136.99
+0.62% (+$0.84)
Volume
36,274
52W High
$153.00
52W Low
$93.00
Market Cap
$1.06B
What to Watch This Quarter
Based on historical dataConsensus EPS
$2.28
Whisper EPS
$2.35
3.0% above consensus
Last Quarter
$2.00
Current Streak
2 Beats
Avg Surprise (4Q)
+2.78%
Next Earnings Report
Reports in 6 days
Price Chart
EPS History: Consensus vs Actual
Last 12 quartersPrice Movement Around Earnings
Q3 2025
Oct 21, 2025
1-Day:
+3.98%
Q2 2025
Jul 18, 2025
5-Day:
+4.85%
Q1 2025
Apr 15, 2025
1-Day:
+4.22%
Revenue & Financial Performance
Revenue Whisper
$66.0M
TWN Proprietary Estimate
Last Quarter Revenue
$61.4M
+5.2% YoY
Gross Margin
73.2%
Net Margin: 30.0%
| Quarter | Revenue | YoY Growth | Gross Margin | Op Margin | Net Income |
|---|---|---|---|---|---|
| Q4'25 | $61.4M | +5.2% | 73.2% | 37.3% | $18.4M |
| Q3'25 | $60.1M | +3.9% | 70.3% | 37.4% | $18.0M |
| Q2'25 | $58.5M | +7.7% | 69.1% | 35.3% | $16.9M |
| Q1'25 | $60.5M | +14.7% | 68.7% | 36.6% | $18.2M |
| Q4'24 | $58.4M | +36.2% | 70.6% | 37.3% | $17.5M |
| Q3'24 | $57.9M | +14.3% | 68.6% | 35.7% | $16.6M |
| Q2'24 | $54.3M | +12.5% | 69.9% | 36.5% | $16.1M |
| Q1'24 | $52.7M | +17.9% | 69.4% | 32.7% | $15.4M |
Company Information
Symbol
BFC
Company
Bank First Corp
Market Cap
$1.06B
Next Earnings
Apr 13, 2026