Bank First Corporation (BFC)
NASDAQ: BFC · Real-Time Price · USD
129.86
-0.67 (-0.51%)
Dec 5, 2025, 4:00 PM EST - Market closed

Bank First Stock Price History

Historical Data

DateOpenHighLowCloseAdj. CloseChangeVolume
Dec 5, 2025130.73131.22129.61129.86129.86-0.51%48,959
Dec 4, 2025130.00131.15125.68130.53130.530.73%82,089
Dec 3, 2025125.40129.87125.40129.59129.593.17%45,843
Dec 2, 2025127.00127.93124.10125.61125.61-0.63%106,529
Dec 1, 2025123.43126.40122.95126.40126.401.34%46,406
Nov 28, 2025126.05126.05124.35124.73124.73-0.56%23,058
Nov 26, 2025125.40127.01124.62125.43125.43-0.71%58,186
Nov 25, 2025124.35127.78120.82126.33126.332.26%56,506
Nov 24, 2025122.71124.14122.43123.54123.540.15%39,418
Nov 21, 2025119.15124.47119.15123.36123.363.59%66,866
Nov 20, 2025122.26124.31119.08119.08119.08-1.43%59,409
Nov 19, 2025121.40122.00119.62120.81120.81-0.06%41,936
Nov 18, 2025120.17122.40120.17120.88120.88-0.06%47,842
Nov 17, 2025124.75125.11120.76120.95120.95-3.05%75,996
Nov 14, 2025123.80125.43121.25124.76124.760.66%64,814
Nov 13, 2025125.47126.24123.25123.94123.94-0.99%54,638
Nov 12, 2025125.79127.00124.94125.18125.18-0.42%61,840
Nov 11, 2025125.11126.03123.58125.71125.711.01%27,520
Nov 10, 2025124.66125.74123.43124.45124.450.25%56,825
Nov 7, 2025122.78124.20122.26124.14124.141.36%46,183
Nov 6, 2025123.81124.64122.20122.47122.47-1.17%68,892
Nov 5, 2025120.55124.21120.55123.92123.922.57%80,136
Nov 4, 2025121.62122.54119.90120.81120.81-1.17%66,270
Nov 3, 2025122.12123.91121.11122.24122.240.10%67,721
Oct 31, 2025125.38127.56122.02122.12122.12-2.14%101,417
Oct 30, 2025124.58130.62123.96124.79124.790.41%61,616
Oct 29, 2025129.50131.98124.01124.28124.28-4.70%102,590
Oct 28, 2025130.79132.16128.70130.41130.41-0.35%75,407
Oct 27, 2025131.52132.29129.86130.87130.87-0.40%59,595
Oct 24, 2025130.04132.53130.04131.40131.402.18%48,222
Oct 23, 2025132.34134.47127.57128.60128.60-2.72%74,063
Oct 22, 2025127.79135.27126.47132.19132.193.98%87,374
Oct 21, 2025124.40127.14123.78127.13127.132.22%52,229
Oct 20, 2025121.84125.25121.57124.37124.372.83%74,431
Oct 17, 2025122.02123.17120.64120.95120.95-0.07%94,616
Oct 16, 2025130.25133.58119.72121.03121.03-7.43%211,215
Oct 15, 2025135.02135.14129.56130.75130.75-3.10%97,309
Oct 14, 2025128.37135.72128.37134.93134.934.69%76,881
Oct 13, 2025128.67129.09126.67128.89128.891.71%69,451
Oct 10, 2025130.00132.14126.69126.72126.72-1.87%97,793
Oct 9, 2025131.51131.70128.35129.13129.13-2.17%57,159
Oct 8, 2025132.76133.32129.94131.99131.990.17%67,367
Oct 7, 2025132.15134.74131.65131.77131.77-0.72%108,674
Oct 6, 2025129.50134.61128.60132.73132.733.42%127,075
Oct 3, 2025125.10128.73124.91128.34128.343.19%95,483
Oct 2, 2025121.70125.09119.95124.37124.372.04%73,433
Oct 1, 2025120.37121.95119.23121.88121.880.47%102,266
Sep 30, 2025120.82124.76120.03121.31121.310.36%74,205
Sep 29, 2025125.00125.95120.65120.87120.87-2.81%112,395
Sep 26, 2025124.34125.40123.78124.37124.370.20%41,255
Sep 25, 2025123.81125.85122.16124.12124.12-0.15%102,719
Sep 24, 2025125.73126.77124.12124.31124.31-1.13%81,473
Sep 23, 2025127.02128.19124.86125.73125.28-0.58%99,851
Sep 22, 2025127.28127.28125.05126.46126.01-0.79%98,751
Sep 19, 2025129.52129.52125.88127.47127.01-1.49%434,944
Sep 18, 2025126.36129.53123.17129.40128.942.69%101,679
Sep 17, 2025124.94129.22124.21126.02125.561.31%118,893
Sep 16, 2025124.90125.74123.28124.39123.94-0.79%63,517
Sep 15, 2025128.40128.64124.67125.38124.93-1.82%77,127
Sep 12, 2025128.55130.78124.23127.70127.24-0.43%71,473
Sep 11, 2025128.48128.79125.00128.25127.79-0.09%108,990
Sep 10, 2025128.23129.80126.92128.36127.900.01%74,227
Sep 9, 2025130.36131.09128.34128.35127.89-1.72%59,509
Sep 8, 2025128.55131.40128.13130.60130.132.06%45,227
Sep 5, 2025129.43132.51126.45127.97127.51-1.01%154,034
Sep 4, 2025128.54129.27127.07129.27128.811.02%46,149
Sep 3, 2025128.27130.00127.00127.97127.51-0.61%65,304
Sep 2, 2025128.56130.03127.85128.75128.29-0.90%47,724
Aug 29, 2025130.79130.79129.08129.92129.46-0.19%41,609
Aug 28, 2025130.68130.68127.81130.17129.700.01%102,020
Aug 27, 2025129.55131.01128.08130.16129.69-0.18%94,739
Aug 26, 2025128.45130.75128.23130.40129.931.12%81,943
Aug 25, 2025127.60129.64126.90128.96128.500.81%72,443
Aug 22, 2025122.81128.35121.80127.92127.464.48%97,758
Aug 21, 2025122.35124.38121.40122.44122.00-0.37%93,101
Aug 20, 2025122.74123.60121.00122.89122.450.73%153,952
Aug 19, 2025123.11124.41121.26122.00121.56-0.56%109,859
Aug 18, 2025120.90122.80119.35122.69122.251.26%118,969
Aug 15, 2025124.24126.16120.73121.16120.73-2.15%174,370
Aug 14, 2025123.15125.59121.40123.82123.38-0.38%94,986
Aug 13, 2025122.60124.83121.13124.29123.852.02%125,734
Aug 12, 2025117.90122.04117.03121.83121.394.09%97,391
Aug 11, 2025116.67117.42115.76117.04116.620.51%44,185
Aug 8, 2025116.46117.19115.66116.45116.030.78%41,370
Aug 7, 2025117.77118.04115.29115.55115.14-1.63%82,195
Aug 6, 2025118.20118.86117.28117.46117.04-0.52%97,049
Aug 5, 2025118.07118.55116.68118.07117.650.13%90,168
Aug 4, 2025117.91118.44116.64117.92117.500.65%118,467
Aug 1, 2025117.82121.42115.46117.16116.74-1.40%163,864
Jul 31, 2025118.58122.46117.51118.82118.39-0.66%141,276
Jul 30, 2025123.79124.50118.69119.61119.18-3.23%137,120
Jul 29, 2025126.91128.48123.14123.60123.16-1.87%162,090
Jul 28, 2025126.69129.12125.42125.96125.51-0.29%132,476
Jul 25, 2025127.83127.83125.62126.33125.88-1.40%51,002
Jul 24, 2025132.29132.49128.08128.12127.66-3.15%59,559
Jul 23, 2025130.02132.59129.11132.29131.822.23%153,592
Jul 22, 2025127.33129.90124.53129.41128.951.79%142,325
Jul 21, 2025127.92128.97126.37127.13126.670.76%124,965
Jul 18, 2025124.00127.95123.08126.17125.720.31%191,771
Jul 17, 2025120.95126.29118.70125.78125.333.76%245,984