Bank First Corporation (BFC) Stock Price

138.775 ▼ -0.475 (-0.34%)
Open: 138.62 Vol: 0 Day's range: 138.49 - 140.49 Jan 27, 12:00 EST
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
BFC Technical Analysis
5 mins 30 mins Hourly Daily Weekly
SELL BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 138.75▲ 138.95▼ 139.01▼ 137.36▲ 129.78▲
MA10 138.76▼ 138.76▼ 138.01▲ 132.46▲ 129.82▲
MA20 139.11▼ 137.87▲ 137.57▲ 127.80▲ 127.59▲
MA50 138.20▲ 137.15▲ 133.95▲ 128.18▲ 119.37▲
MA100 138.20▲ 133.00▲ 129.01▲ 127.38▲ 104.92▲
MA200 135.83▲ 128.21▲ 130.08▲ 122.52▲ 92.66▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.106▼ 0.025▲ -0.109▼ 1.668▲ 0.457▲
RSI 48.992▼ 55.331▲ 59.523▲ 68.935▲ 62.158▲
STOCH 39.728     62.969     72.797     83.379▲ 46.100    
WILL %R -81.597▼ -36.221     -36.221     -16.124▲ -14.605▲
CCI -47.627     41.688     59.295     128.672▲ 151.858▲
Latest Filters Detected On BFC
RSI $BFC RSI(14) Crossed Below 70 Set Alert
CDL $BFC Harami Candlestick Pattern Detected Set Alert
CDL $BFC Doji Candlestick Pattern Detected Set Alert
Bank First Corporation News
Friday, January 23, 2026 01:26 AM
Net income of $18.4 million and $71.5 million for the three months and year ended December 31, 2025, respectively Earnings per common share of $1.87 and $7.23 for ...
Thursday, January 22, 2026 02:15 PM
Bank First Corporation (NASDAQ: BFC) ("Bank First" or the "Bank"), the holding company for Bank First, N.A., reported net income of $18.4 million, or $1.87 per share, for the fourth quarter of 2025, ...
Monday, December 22, 2025 08:19 AM
Looking at the universe of stocks we cover at Dividend Channel, on 12/24/25, Bank First Corp (Symbol: BFC) will trade ex-dividend, for its quarterly dividend of $0.45, payable on 1/7/26. As a ...
BFC historical stock data
date open high low close volume
27/01/26 138.62 140.49 138.49 138.755 26,679
26/01/26 136.58 139.36 135.03 139.25 75,546
23/01/26 135.35 142.12 135.35 137.32 169,262
22/01/26 135.48 138.01 128.03 135.82 66,074
21/01/26 127.86 135.90 126.9511 135.68 84,606
20/01/26 128.14 129.33 127.945 128.435 38,291
16/01/26 129.34 131.27 129.04 129.59 40,871
15/01/26 126.69 130.00 125.70 129.78 42,859
14/01/26 123.89 126.27 123.88 126.27 28,982
13/01/26 123.72 124.60 122.205 123.70 42,109
Quote Details
52wk Low:93.00
52wk High:142.12
Vol:0
Avg Vol(3m):1.1M
1Y Chng:+37.22%
1M Chng:+2.58%
Add to Watch List