NASDAQ:BFC | Historical Stock Price | Bank First Corp

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2003-10-15 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$5.22$11.10$23.56$50.03$106.24$225.612003-10-152026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2024

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2024-12-31$99.09$128.6413,800
2024-12-30$99.14$128.7114,700
2024-12-27$98.67$128.1013,200
2024-12-26$100.31$130.237,800
2024-12-24$100.35$130.285,300
2024-12-23$99.62$129.3317,000
2024-12-20$101.55$131.2564,600
2024-12-19$100.43$129.8020,800
2024-12-18$101.21$130.8123,800
2024-12-17$106.45$137.5818,600
2024-12-16$107.79$139.3212,100
2024-12-13$106.79$138.0210,900
2024-12-12$107.20$138.5514,400
2024-12-11$108.79$140.6119,900
2024-12-10$107.73$139.2415,800
2024-12-09$105.12$135.8715,500
2024-12-06$106.50$137.6512,700
2024-12-05$106.50$137.6512,800
2024-12-04$107.01$138.3117,500
2024-12-03$106.05$137.0720,600
2024-12-02$106.97$138.2614,900
2024-11-29$106.87$138.1311,500
2024-11-27$106.64$137.8319,100
2024-11-26$106.28$137.3717,000
2024-11-25$107.04$138.3524,700
2024-11-22$106.79$138.0215,500
2024-11-21$104.84$135.5013,300
2024-11-20$102.75$132.8010,500
2024-11-19$102.63$132.659,400
2024-11-18$102.45$132.4214,000
2024-11-15$101.84$131.6315,000
2024-11-14$102.70$132.7419,500
2024-11-13$103.29$133.5033,400
2024-11-12$106.43$137.5634,400
2024-11-11$108.17$139.8115,600
2024-11-08$105.01$135.7213,000
2024-11-07$102.40$132.3523,800
2024-11-06$108.31$139.9970,200
2024-11-05$94.98$122.7613,500
2024-11-04$92.03$118.9516,300
2024-11-01$92.38$119.409,100
2024-10-31$92.01$118.9212,200
2024-10-30$93.55$120.9111,500
2024-10-29$93.75$121.1713,300
2024-10-28$93.00$120.2010,900
2024-10-25$90.27$116.6712,100
2024-10-24$91.73$118.5610,000
2024-10-23$93.07$120.2910,300
2024-10-22$93.46$120.8011,200
2024-10-21$91.82$118.6813,400
2024-10-18$94.81$122.5415,300
2024-10-17$96.28$124.4416,700
2024-10-16$94.07$121.5827,500
2024-10-15$91.20$117.8723,400
2024-10-14$89.50$115.6810,400
2024-10-11$89.60$115.8113,100
2024-10-10$86.63$111.9712,400
2024-10-09$87.85$113.5418,300
2024-10-08$86.72$112.0810,600
2024-10-07$86.53$111.849,500
2024-10-04$87.24$112.7611,700
2024-10-03$86.50$111.8011,700
2024-10-02$86.87$112.2813,400
2024-10-01$87.80$113.4816,900
2024-09-30$90.70$117.2318,900
2024-09-27$88.20$114.0011,800
2024-09-26$88.71$114.6616,800
2024-09-25$87.98$113.7119,600
2024-09-24$90.27$116.1615,400
2024-09-23$91.22$117.3811,200
2024-09-20$91.28$117.4692,200
2024-09-19$94.96$122.1930,700
2024-09-18$93.34$120.1127,700
2024-09-17$92.42$118.9218,400
2024-09-16$91.83$118.1625,700
2024-09-13$90.80$116.8416,700
2024-09-12$88.42$113.7821,500
2024-09-11$87.44$112.5120,700
2024-09-10$88.15$113.4314,200
2024-09-09$88.47$113.8423,900
2024-09-06$87.27$112.3018,200
2024-09-05$88.80$114.2614,700
2024-09-04$89.61$115.3115,200
2024-09-03$91.29$117.4714,800
2024-08-30$94.04$121.0129,500
2024-08-29$93.27$120.0217,100
2024-08-28$92.74$119.3321,100
2024-08-27$93.34$120.1116,600
2024-08-26$92.92$119.5717,300
2024-08-23$94.05$121.0226,600
2024-08-22$88.45$113.8114,300
2024-08-21$88.07$113.3212,100
2024-08-20$87.43$112.5038,000
2024-08-19$87.40$112.4613,300
2024-08-16$86.38$111.1532,500
2024-08-15$85.08$109.4817,500
2024-08-14$83.03$106.8414,400
2024-08-13$83.70$107.7011,800
2024-08-12$82.75$106.4812,000
2024-08-09$83.99$108.0716,900
2024-08-08$85.49$110.0018,300
2024-08-07$83.40$107.3220,400
2024-08-06$83.99$108.0721,200
2024-08-05$83.68$107.6825,900
2024-08-02$86.92$111.8418,400
2024-08-01$89.61$115.3125,000
2024-07-31$92.70$119.2838,500
2024-07-30$94.10$121.0819,900
2024-07-29$93.77$120.6622,800
2024-07-26$95.62$123.0437,900
2024-07-25$94.04$121.0167,000
2024-07-24$93.69$120.5652,000
2024-07-23$93.58$120.4176,000
2024-07-22$92.75$119.3543,700
2024-07-19$90.54$116.5044,300
2024-07-18$89.95$115.7463,400
2024-07-17$90.62$116.6167,900
2024-07-16$90.17$116.0357,300
2024-07-15$87.99$113.2243,100
2024-07-12$85.00$109.3731,500
2024-07-11$84.07$108.1850,400
2024-07-10$82.49$106.1420,000
2024-07-09$80.09$103.0612,500
2024-07-08$79.98$102.9110,300
2024-07-05$80.14$103.1213,500
2024-07-03$80.91$104.1116,200
2024-07-02$83.60$107.5716,600
2024-07-01$82.42$106.0521,300
2024-06-28$82.59$106.27135,100
2024-06-27$81.23$104.5214,900
2024-06-26$79.50$102.3019,800
2024-06-25$78.81$100.9611,400
2024-06-24$79.83$102.2717,100
2024-06-21$78.18$100.1557,900
2024-06-20$80.24$102.7916,600
2024-06-18$81.51$104.4216,000
2024-06-17$80.91$103.657,700
2024-06-14$78.82$100.9717,800
2024-06-13$79.19$101.4511,400
2024-06-12$81.57$104.4916,400
2024-06-11$79.53$101.8815,300
2024-06-10$79.06$101.289,000
2024-06-07$80.20$102.746,900
2024-06-06$81.37$104.248,100
2024-06-05$81.72$104.6912,200
2024-06-04$80.55$103.198,800
2024-06-03$80.74$103.437,400
2024-05-31$81.64$104.5813,000
2024-05-30$80.86$103.5916,100
2024-05-29$79.42$101.7417,000
2024-05-28$81.28$104.1217,400
2024-05-24$81.37$104.2413,400
2024-05-23$79.54$101.8918,400
2024-05-22$81.59$104.5217,500
2024-05-21$83.76$107.309,100
2024-05-20$83.71$107.247,900
2024-05-17$84.74$108.5612,700
2024-05-16$84.88$108.7311,600
2024-05-15$83.88$107.4511,900
2024-05-14$83.86$107.4310,000
2024-05-13$82.47$105.6521,100
2024-05-10$83.39$106.8311,300
2024-05-09$83.14$106.5110,100
2024-05-08$82.31$105.4411,200
2024-05-07$82.04$105.1015,700
2024-05-06$81.14$103.949,900
2024-05-03$80.00$102.4828,400
2024-05-02$79.85$102.2915,400
2024-05-01$79.01$101.2219,500
2024-04-30$77.19$98.8818,500
2024-04-29$77.69$99.528,600
2024-04-26$78.86$101.0213,400
2024-04-25$78.53$100.6015,300
2024-04-24$78.54$100.6115,600
2024-04-23$79.28$101.5628,100
2024-04-22$79.69$102.0911,400
2024-04-19$78.50$100.5619,200
2024-04-18$75.81$97.1223,200
2024-04-17$76.28$97.7220,700
2024-04-16$78.35$100.377,100
2024-04-15$78.83$100.9814,900
2024-04-12$79.43$101.7510,700
2024-04-11$80.49$103.1111,700
2024-04-10$79.73$102.1428,400
2024-04-09$83.49$106.9514,200
2024-04-08$82.62$105.8411,600
2024-04-05$82.36$105.5118,300
2024-04-04$82.58$105.7912,600
2024-04-03$82.73$105.9821,600
2024-04-02$81.88$104.8926,600
2024-04-01$82.75$106.0133,800
2024-03-28$86.67$111.0331,500
2024-03-27$85.51$109.5432,300
2024-03-26$81.30$104.1518,000
2024-03-25$82.59$105.359,000
2024-03-22$82.08$104.7011,500
2024-03-21$84.55$107.8521,100
2024-03-20$83.18$106.1122,600
2024-03-19$81.32$103.7311,800
2024-03-18$80.16$102.2527,200
2024-03-15$82.07$104.6946,500
2024-03-14$82.13$104.7724,000
2024-03-13$83.07$105.9714,800
2024-03-12$83.40$106.3910,100
2024-03-11$85.00$108.4321,700
2024-03-08$83.40$106.3910,200
2024-03-07$83.92$107.0512,700
2024-03-06$83.45$106.4514,300
2024-03-05$83.74$106.829,900
2024-03-04$83.21$106.1424,600
2024-03-01$85.03$108.4716,000
2024-02-29$86.50$110.3416,500
2024-02-28$85.09$108.5413,700
2024-02-27$84.60$107.9214,400
2024-02-26$85.97$109.6616,500
2024-02-23$85.84$109.5011,300
2024-02-22$85.67$109.2820,100
2024-02-21$85.22$108.7120,000
2024-02-20$85.70$109.3218,700
2024-02-16$86.53$110.3818,200
2024-02-15$87.87$112.0918,700
2024-02-14$83.99$107.1418,400
2024-02-13$80.76$103.0228,100
2024-02-12$85.95$109.6420,000
2024-02-09$85.01$108.4418,200
2024-02-08$83.16$106.0817,300
2024-02-07$81.96$104.5518,900
2024-02-06$82.35$105.0515,400
2024-02-05$82.60$105.3715,700
2024-02-02$84.00$107.1516,700
2024-02-01$85.69$109.3126,200
2024-01-31$84.44$107.7119,700
2024-01-30$89.58$114.2711,100
2024-01-29$89.96$114.7519,600
2024-01-26$89.13$113.7012,400
2024-01-25$88.98$113.5017,000
2024-01-24$88.93$113.4424,300
2024-01-23$88.82$113.3015,400
2024-01-22$89.94$114.7317,300
2024-01-19$89.80$114.5518,200
2024-01-18$88.63$113.0643,100
2024-01-17$82.50$105.2442,400
2024-01-16$78.96$100.7219,900
2024-01-12$81.26$103.6615,100
2024-01-11$82.07$104.6930,400
2024-01-10$82.31$105.0017,400
2024-01-09$82.24$104.9112,300
2024-01-08$83.50$106.5115,200
2024-01-05$82.93$105.7921,000
2024-01-04$84.45$107.7318,400
2024-01-03$84.42$107.6919,500
2024-01-02$86.85$110.7921,300