Bank First Corporation (BFC)
NASDAQ: BFC · Real-Time Price · USD
148.67
+3.05 (2.09%)
At close: Apr 28, 2026, 4:00 PM EDT
148.67
0.00 (0.00%)
After-hours: Apr 28, 2026, 4:10 PM EDT

Bank First Stock Price History

Historical Data

DateOpenHighLowCloseAdj. CloseChangeVolume
Apr 28, 2026146.84149.99143.73148.67148.672.09%73,239
Apr 27, 2026144.19149.50142.94145.62145.620.99%79,653
Apr 24, 2026142.43144.69139.28144.19144.191.66%104,901
Apr 23, 2026140.01142.19139.04141.83141.832.04%75,005
Apr 22, 2026140.24140.24137.11138.99138.99-0.60%57,526
Apr 21, 2026138.81141.46138.81139.83139.830.58%66,629
Apr 20, 2026139.13140.73134.28139.03139.03-1.31%74,241
Apr 17, 2026143.67148.53137.38140.87140.87-1.28%165,852
Apr 16, 2026141.83143.06141.06142.69142.690.03%66,095
Apr 15, 2026142.48142.99139.34142.65142.650.09%85,113
Apr 14, 2026141.33142.90138.71142.52142.520.54%74,854
Apr 13, 2026143.06143.23140.74141.75141.75-1.32%112,091
Apr 10, 2026143.05143.73141.70143.64143.64-0.68%74,021
Apr 9, 2026140.11145.74139.48144.62144.622.49%80,923
Apr 8, 2026141.68144.07139.47141.10141.101.69%148,617
Apr 7, 2026136.74138.81136.21138.76138.760.81%109,820
Apr 6, 2026136.49138.40135.07137.64137.640.47%100,370
Apr 2, 2026135.50137.51134.65136.99136.990.62%36,274
Apr 1, 2026135.84138.37135.84136.15136.150.81%70,454
Mar 31, 2026134.40135.32132.56135.06135.061.21%123,283
Mar 30, 2026133.28133.86132.07133.45133.451.15%54,393
Mar 27, 2026131.79133.09130.92131.93131.93-0.54%42,350
Mar 26, 2026131.14133.15129.82132.64132.640.06%39,888
Mar 25, 2026134.20134.83130.47132.56132.56-0.83%46,873
Mar 24, 2026131.68134.55131.68133.67133.170.75%77,128
Mar 23, 2026133.69137.06132.36132.68132.181.81%90,058
Mar 20, 2026134.33135.07129.97130.32129.83-2.91%346,928
Mar 19, 2026132.05135.12130.13134.23133.731.74%115,142
Mar 18, 2026134.68135.50131.51131.93131.44-2.72%97,268
Mar 17, 2026136.90138.26135.09135.62135.11-0.49%84,277
Mar 16, 2026135.97137.51135.58136.29135.780.63%78,427
Mar 13, 2026135.34138.83135.02135.44134.930.53%145,891
Mar 12, 2026131.50136.95130.47134.72134.220.34%156,092
Mar 11, 2026135.44137.07133.17134.27133.77-1.76%107,074
Mar 10, 2026134.97140.95134.52136.67136.160.51%167,466
Mar 9, 2026135.40137.18131.39135.98135.47-0.25%146,058
Mar 6, 2026133.07136.38131.04136.32135.81-0.18%131,035
Mar 5, 2026138.26138.77135.16136.57136.06-1.85%86,706
Mar 4, 2026139.31140.19137.41139.14138.620.84%78,526
Mar 3, 2026135.68138.35134.50137.99137.47-0.19%72,668
Mar 2, 2026132.30138.64131.82138.25137.732.66%79,957
Feb 27, 2026137.45137.59133.56134.67134.17-3.86%113,497
Feb 26, 2026142.75143.20139.77140.08139.56-1.31%94,131
Feb 25, 2026139.98141.96139.18141.94141.411.82%72,632
Feb 24, 2026140.41140.75137.55139.40138.88-0.51%103,129
Feb 23, 2026143.22144.34138.12140.12139.59-2.00%154,576
Feb 20, 2026141.87142.97139.97142.97142.440.78%143,574
Feb 19, 2026143.59144.59140.83141.87141.34-1.70%115,494
Feb 18, 2026147.07149.28143.77144.32143.78-1.70%75,278
Feb 17, 2026146.00149.63144.99146.82146.270.56%92,132
Feb 13, 2026144.83147.17143.95146.00145.450.57%67,721
Feb 12, 2026148.00150.73144.31145.17144.63-1.24%116,558
Feb 11, 2026149.93151.74145.47146.99146.44-1.90%126,562
Feb 10, 2026151.84152.85148.15149.84149.28-1.32%51,064
Feb 9, 2026150.95153.00150.95151.84151.270.22%65,933
Feb 6, 2026149.77152.55148.96151.51150.942.19%70,451
Feb 5, 2026147.23150.65146.66148.27147.720.03%77,075
Feb 4, 2026147.30150.00147.30148.23147.681.26%109,722
Feb 3, 2026144.42146.91143.14146.38145.830.98%124,605
Feb 2, 2026140.54145.54140.16144.96144.423.88%80,632
Jan 30, 2026137.32140.15136.06139.54139.020.68%73,761
Jan 29, 2026136.55138.60134.17138.60138.082.00%61,854
Jan 28, 2026138.46138.80135.55135.88135.37-1.81%43,841
Jan 27, 2026139.04141.19136.69138.39137.87-0.62%61,950
Jan 26, 2026136.58139.36135.03139.25138.731.41%75,546
Jan 23, 2026135.35142.12135.35137.32136.811.10%169,262
Jan 22, 2026135.48138.01128.03135.82135.310.10%66,074
Jan 21, 2026127.86135.90126.95135.68135.175.64%84,606
Jan 20, 2026128.14129.33127.95128.44127.95-0.89%38,291
Jan 16, 2026129.34131.27129.04129.59129.11-0.15%40,871
Jan 15, 2026126.69130.00125.70129.78129.292.78%42,859
Jan 14, 2026123.89126.27123.88126.27125.802.08%28,982
Jan 13, 2026123.72124.60122.21123.70123.240.45%42,109
Jan 12, 2026121.77123.59121.77123.14122.680.44%48,966
Jan 9, 2026125.23126.34121.95122.61122.15-2.26%62,534
Jan 8, 2026121.25126.13121.25125.44124.972.82%51,014
Jan 7, 2026123.73125.07121.77122.00121.54-1.21%64,437
Jan 6, 2026123.88124.96122.56123.50123.04-0.07%41,584
Jan 5, 2026120.55125.34120.55123.59123.132.45%73,451
Jan 2, 2026122.25122.82120.05120.63120.18-0.98%51,373
Dec 31, 2025123.45123.63121.01121.82121.36-1.04%38,051
Dec 30, 2025125.59125.59122.86123.10122.64-1.90%39,552
Dec 29, 2025126.91129.97125.05125.49125.02-1.13%40,145
Dec 26, 2025127.77128.90126.93126.93126.46-1.11%26,293
Dec 24, 2025129.03130.00128.19128.36127.88-0.83%27,304
Dec 23, 2025130.03131.14129.43129.43128.50-1.20%39,031
Dec 22, 2025132.67134.60130.18131.00130.06-1.11%59,286
Dec 19, 2025136.12136.12131.14132.47131.52-2.64%235,350
Dec 18, 2025136.67137.56135.38136.06135.080.69%37,509
Dec 17, 2025135.02135.99132.74135.13134.16-0.21%47,405
Dec 16, 2025135.32139.71134.57135.42134.44-0.07%51,482
Dec 15, 2025136.54136.60134.27135.51134.530.18%50,107
Dec 12, 2025136.21137.50134.62135.26134.29-0.63%41,931
Dec 11, 2025134.58138.06134.56136.12135.141.00%74,235
Dec 10, 2025129.95135.17129.95134.77133.803.41%63,599
Dec 9, 2025131.01132.00130.17130.33129.39-0.21%74,473
Dec 8, 2025129.65131.02127.72130.60129.660.57%72,588
Dec 5, 2025130.73131.22129.61129.86128.92-0.51%48,965
Dec 4, 2025130.00131.15125.68130.53129.590.73%82,089
Dec 3, 2025125.40129.87125.40129.59128.663.17%45,843