Bank First Corporation (BFC) Stock Price

147.34 ▲ +1.98 (+1.36%)
Open: 144.31 Vol: 84.31K Day's range: 144.31 - 147.895 Oct 23, 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 BUY BUY SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 147.34▼ 147.55▼ 147.51▼ 145.82▲ 149.04▼
MA10 147.37▼ 147.54▼ 146.78▲ 146.35▲ 151.36▼
MA20 147.53▼ 147.02▲ 144.77▲ 147.88▼ 150.50▼
MA50 147.25▼ 145.52▲ 146.54▲ 150.98▼ 141.67▲
MA100 146.62▲ 146.55▲ 147.19▲ 149.57▼ 127.23▲
MA200 145.35▲ 147.59▼ 149.08▼ 144.51▲ 105.22▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.061▼ -0.030▼ 0.368▲ -0.045▼ -1.331▼
RSI 44.621▼ 55.241▲ 54.211▲ 47.919▼ 49.768▼
STOCH 36.487     71.679     90.067▲ 68.178     42.672    
WILL %R -79.130▼ -18.263▲ -14.842▲ -19.830▲ -36.631    
CCI -64.971     21.107     55.280     -5.144     -207.211▼
Latest Filters Detected On BFC
MA $BFC Price Crossed Above MA(13) Set Alert
MA $BFC Price Crossed Above MA(7) Set Alert
Bank First Corporation News
Tuesday, June 02, 2026 01:54 PM
Bank First (NASDAQ:BFC), Eagle Bancorp (NASDAQ:EGBN), and Esquire Financial Holdings (NASDAQ:ESQ) rank among the least attractive U.S. small-cap financial stocks based on Seeking Alpha's valuation ...
Tuesday, June 02, 2026 01:09 PM
Bank First (NASDAQ:BFC), Eagle Bancorp (NASDAQ:EGBN), and Esquire Financial Holdings (NASDAQ:ESQ) rank among the least attractive U.S. small-cap financial stocks based on Seeking Alpha's valuation ...
Tuesday, September 23, 2025 05:00 PM
There are no upcoming dividends for Bank First.The last dividend paid last dividend payout October 8, 2025 and was $0.45. Bank First has no upcoming dividends reported. The last reported dividend for ...
BFC historical stock data
date open high low close volume
23/10/26 144.31 147.895 144.31 147.34 84,310
22/10/26 143.11 147.795 143.11 145.36 97,127
21/10/26 138.45 142.84 127.005 142.04 155,882
20/10/26 146.51 150.305 146.51 148.34 60,448
19/10/26 147.89 148.58 145.82 146.01 34,121
16/10/26 147.59 150.145 147.55 147.70 38,715
15/10/26 147.10 149.50 146.60 146.96 43,300
14/10/26 144.28 146.95 142.15 146.13 92,600
13/10/26 147.75 149.14 145.53 146.41 85,766
12/10/26 145.06 148.64 145.06 147.18 61,000
Quote Details
52wk Low:119.08
52wk High:159.095
Vol:84.31K
Avg Vol(3m):1.3M
1Y Chng:+18.39%
1M Chng:-3.84%
Add to Watch List