BFC
BFC
NASDAQ · Banking

Bank First Corp

$142.76
-2.55 (-1.75%)
As of May 9, 1:32 AM ET ·
Day Range $142.11 — $145.90
52W Range $109.11 — $153.00
Open$145.30
Previous Close$145.31
Day High$145.90
Day Low$142.11
52W High$153.00
52W Low$109.11
Volume
Avg Volume92.0K
Market Cap1.63B
P/E Ratio22.76
EPS$7.25
SectorBanking

Analyst Ratings

Buy
6 analysts
4 Buy 2 Hold 0 Sell
Price Target -65.9% upside
Current
$142.76
Target
$48.65
$27.79 $48.65 avg $65.88

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 175.06M 160.12M 331.08M
Net Income 82.59M 67.99M 115.50M
Profit Margin 36.5% 34.7% 34.9%
EBITDA 104.65M 90.93M 247.51M
Free Cash Flow 100.57M
Rev Growth +9.3% +9.3% +3.0%
Debt/Equity 0.02 0.02 0.27

Dividend

Dividend Yield1.52%
Annual Dividend$5.29
Payout Ratio73.4%
Frequencyquarterly
Ex-DividendFeb 23, 2026
Pay DateMar 8, 2026

Banking Peers

Symbol Name Price Change P/E Mkt Cap
JPM JPMorgan Chase & Co $302.10 -1.36% 14.4 847.49B
BAC Bank of America Corp $51.31 -2.73% 12.1 384.13B
RY Royal Bank Of Canada $181.68 +0.18% 16.2 341.21B
WFC Wells Fargo & Co $75.64 -4.45% 11.5 249.97B
TD Toronto-Dominion Bank $107.46 -0.22% 11.4 247.22B
C Citigroup Inc $125.55 -2.74% 13.7 219.47B