Bank First Corporation reported Q3 2026 earnings of $2.35 per share, missing the consensus estimate of $2.63 per share, representing a -10.65% earnings surprise. Despite the miss, the company's revenues of $65.33 million slightly exceeded expectations.
The stock has outperformed the S&P 500 by 7.5% year-to-date. Bank First received a Zacks Rank #3 (Hold) rating, suggesting near-term performance in line with the market.