Bank First Corporation (BFC) Stock Price

135.44 ▲ +0.72 (+0.53%)
Open: 135.34 Vol: 145.89K Day's range: 135.02 - 138.825 Mar 13, 16:00 EDT
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 SELL SELL SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 135.35▼ 135.49▼ 135.52▼ 135.42▲ 139.08▼
MA10 135.43▼ 135.64▼ 135.62▼ 136.53▼ 137.60▼
MA20 135.50▼ 135.81▼ 135.11▲ 139.18▼ 132.01▲
MA50 135.79▼ 135.73▼ 135.58▼ 136.75▼ 124.09▲
MA100 135.68▼ 135.83▼ 137.03▼ 132.05▲ 108.44▲
MA200 135.49▼ 137.33▼ 141.77▼ 127.33▲ 94.76▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.029▼ -0.068▼ 0.028▲ -0.789▼ -0.081▼
RSI 40.589▼ 46.700▼ 47.686▼ 43.249▼ 53.747▲
STOCH 24.623     20.542     36.626     41.822     63.650    
WILL %R -93.269▼ -85.106▼ -43.614     -60.958     -53.286    
CCI -87.005     -95.903     -19.737     -19.937     3.445    
Latest Filters Detected On BFC
CDL $BFC Shooting Star Candlestick Pattern Detected Set Alert
CDL $BFC Doji Star Candlestick Pattern Detected Set Alert
CDL $BFC Doji Candlestick Pattern Detected Set Alert
Bank First Corporation News
Wednesday, January 28, 2026 09:20 AM
Bank First Corporation (BFC) could be a solid addition to your portfolio given a notable revision in the company's earnings estimates. While the stock has been gaining lately, the trend might continue ...
Wednesday, January 28, 2026 09:00 AM
Investors might want to bet on Bank First Corporation (BFC), as it has been recently upgraded to a Zacks Rank #1 (Strong Buy). This rating change essentially reflects an upward trend in earnings ...
Thursday, January 22, 2026 03:15 PM
Bank First Corporation (BFC) came out with quarterly earnings of $2 per share, beating the Zacks Consensus Estimate of $1.75 per share. This compares to earnings of $1.74 per share a year ago. These ...
BFC historical stock data
date open high low close volume
13/03/26 135.34 138.825 135.02 135.44 145,891
12/03/26 131.50 136.95 130.47 134.72 156,092
11/03/26 135.44 137.07 133.17 134.27 107,074
10/03/26 134.97 140.9484 134.52 136.67 167,466
09/03/26 135.40 137.18 131.39 135.98 146,058
06/03/26 133.07 136.38 131.04 136.32 131,035
05/03/26 138.26 138.77 135.16 136.57 86,706
04/03/26 139.31 140.19 137.41 139.14 78,526
03/03/26 135.68 138.35 134.5001 137.985 72,668
02/03/26 132.30 138.64 131.824 138.25 79,957
Quote Details
52wk Low:93.00
52wk High:152.995
Vol:145.89K
Avg Vol(3m):1.4M
1Y Chng:+34.45%
1M Chng:-2.94%
Add to Watch List