Bank First Corporation (BFC) Stock Price

145.94 ▲ +1.75 (+1.21%)
Open: 144.19 Vol: 0 Day's range: 144.19 - 146.71 Apr 27, 15:59 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
BUY BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 145.62▲ 145.78▲ 145.58▲ 142.16▲ 142.33▲
MA10 145.73▲ 145.38▲ 145.05▲ 141.85▲ 138.03▲
MA20 145.75▲ 144.90▲ 143.64▲ 140.38▲ 136.49▲
MA50 145.34▲ 142.24▲ 141.51▲ 138.46▲ 128.50▲
MA100 144.31▲ 141.56▲ 141.70▲ 135.99▲ 112.49▲
MA200 142.07▲ 141.23▲ 137.90▲ 130.55▲ 97.07▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.055▼ -0.023▼ 0.190▲ 0.376▲ 0.338▲
RSI 57.241▲ 69.174▲ 69.732▲ 65.193▲ 60.577▲
STOCH 23.068     72.407     66.315     52.800     53.553    
WILL %R -34.737     -25.539     -10.356▲ -16.296▲ -30.435    
CCI -14.259     102.367▲ 101.544▲ 198.620▲ 86.411    
Latest Filters Detected On BFC
PSAR&MOM $BFC PSAR Switch Up + Momentum Set Alert
Bank First Corporation News
Monday, April 20, 2026 03:29 AM
Bank First Corporation (NASDAQ:BFC) missed earnings with its latest quarterly results, disappointing overly-optimistic forecasters. It wasn't a great result overall - while revenu ...
Friday, April 17, 2026 02:32 AM
Bank First Corporation (NASDAQ: BFC) ("Bank First" or the "Bank"), the holding company for Bank First, N.A., reported net income of $20.0 million, or $1.78 per share, for the first quarter of 2026, ...
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
27/04/26 144.19 146.71 144.19 145.94 64,499
24/04/26 142.43 144.69 139.275 144.19 103,651
23/04/26 140.01 142.11 139.035 141.83 75,006
22/04/26 140.24 140.24 137.20 138.99 55,869
21/04/26 138.81 141.4515 138.81 139.83 65,176
20/04/26 139.13 140.7334 134.28 139.03 73,609
17/04/26 143.67 148.21 137.38 140.87 164,637
16/04/26 141.895 143.06 141.06 142.69 64,843
15/04/26 142.48 142.99 139.34 142.65 85,126
14/04/26 141.30 142.895 138.82 142.52 74,016
Quote Details
52wk Low:109.11
52wk High:152.995
Vol:0
Avg Vol(3m):1.9M
1Y Chng:+25.80%
1M Chng:+7.08%
Add to Watch List