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 — 2025

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$121.82$165.5438,100
2025-12-30$123.10$167.2839,600
2025-12-29$125.49$170.5340,100
2025-12-26$126.93$172.4826,300
2025-12-24$128.36$174.4327,300
2025-12-23$129.43$175.2739,000
2025-12-22$131.00$177.4059,300
2025-12-19$132.47$179.39235,400
2025-12-18$136.06$184.2537,500
2025-12-17$135.13$182.9947,400
2025-12-16$135.42$183.3851,500
2025-12-15$135.51$183.5050,100
2025-12-12$135.26$183.1741,900
2025-12-11$136.12$184.3374,200
2025-12-10$134.77$182.5063,600
2025-12-09$130.33$176.4974,500
2025-12-08$130.60$176.8572,600
2025-12-05$129.86$175.8549,000
2025-12-04$130.53$176.7682,100
2025-12-03$129.59$175.4945,800
2025-12-02$125.61$170.10106,600
2025-12-01$126.40$171.1746,400
2025-11-28$124.73$168.9123,100
2025-11-26$125.43$169.8558,200
2025-11-25$126.33$171.0773,100
2025-11-24$123.54$167.2939,900
2025-11-21$123.36$167.0566,900
2025-11-20$119.08$161.2559,400
2025-11-19$120.81$163.6041,900
2025-11-18$120.88$163.6947,800
2025-11-17$120.95$163.7976,000
2025-11-14$124.76$168.9564,800
2025-11-13$123.94$167.8454,600
2025-11-12$125.18$169.5261,800
2025-11-11$125.71$170.2327,500
2025-11-10$124.45$168.5356,800
2025-11-07$124.14$168.1146,200
2025-11-06$122.47$165.8568,900
2025-11-05$123.92$167.8180,100
2025-11-04$120.81$163.6066,300
2025-11-03$122.24$165.5367,700
2025-10-31$122.12$165.37101,400
2025-10-30$124.79$168.9961,600
2025-10-29$124.28$168.30102,600
2025-10-28$130.41$176.6075,400
2025-10-27$130.87$177.2259,600
2025-10-24$131.40$177.9448,200
2025-10-23$128.60$174.1574,100
2025-10-22$132.19$179.0187,400
2025-10-21$127.13$172.1652,200
2025-10-20$124.37$168.4274,400
2025-10-17$120.95$163.7994,600
2025-10-16$121.03$163.90211,200
2025-10-15$130.75$177.0697,300
2025-10-14$134.93$182.7276,900
2025-10-13$128.89$174.5469,500
2025-10-10$126.72$171.6097,800
2025-10-09$129.13$174.8657,200
2025-10-08$131.99$178.7467,400
2025-10-07$131.77$178.44108,700
2025-10-06$132.73$179.74127,100
2025-10-03$128.34$173.7995,500
2025-10-02$124.37$168.4273,400
2025-10-01$121.88$165.05102,300
2025-09-30$121.31$164.2774,200
2025-09-29$120.87$163.68112,400
2025-09-26$124.37$168.4241,300
2025-09-25$124.12$168.08102,700
2025-09-24$124.31$168.3481,500
2025-09-23$125.73$169.6599,900
2025-09-22$126.46$170.6498,800
2025-09-19$127.47$172.00434,900
2025-09-18$129.40$174.60101,700
2025-09-17$126.02$170.04118,900
2025-09-16$124.39$167.8463,500
2025-09-15$125.38$169.1877,100
2025-09-12$127.70$172.3171,500
2025-09-11$128.25$173.05109,000
2025-09-10$128.36$173.2074,200
2025-09-09$128.35$173.1959,500
2025-09-08$130.60$176.2245,200
2025-09-05$127.97$172.67154,000
2025-09-04$129.27$174.4346,100
2025-09-03$127.97$172.6765,300
2025-09-02$128.75$173.7347,700
2025-08-29$129.92$175.3041,600
2025-08-28$130.17$175.64102,000
2025-08-27$130.16$175.6394,700
2025-08-26$130.40$175.9581,900
2025-08-25$128.96$174.0172,400
2025-08-22$127.92$172.6197,800
2025-08-21$122.44$165.2193,100
2025-08-20$122.89$165.82154,000
2025-08-19$122.00$164.62109,900
2025-08-18$122.69$165.55119,000
2025-08-15$121.16$163.48174,400
2025-08-14$123.82$167.0794,800
2025-08-13$124.29$167.71125,600
2025-08-12$121.83$164.3997,400
2025-08-11$117.04$157.9244,200
2025-08-08$116.45$157.1341,400
2025-08-07$115.55$155.9182,200
2025-08-06$117.46$158.4997,000
2025-08-05$118.07$159.3190,200
2025-08-04$117.92$159.11118,300
2025-08-01$117.16$158.09163,900
2025-07-31$118.82$160.33141,300
2025-07-30$119.61$161.39137,100
2025-07-29$123.60$166.78162,100
2025-07-28$125.96$169.96132,500
2025-07-25$126.33$170.4651,000
2025-07-24$128.12$172.8859,600
2025-07-23$132.29$178.50153,600
2025-07-22$129.41$174.62142,300
2025-07-21$127.13$171.54125,000
2025-07-18$126.17$170.24191,800
2025-07-17$125.78$169.72246,000
2025-07-16$121.22$163.57203,300
2025-07-15$119.67$161.47314,500
2025-07-14$123.13$166.14238,100
2025-07-11$119.98$161.89235,000
2025-07-10$123.00$165.97122,200
2025-07-09$123.01$165.98141,100
2025-07-08$123.36$166.45156,400
2025-07-07$121.78$164.32178,600
2025-07-03$123.79$167.03241,700
2025-07-02$123.00$165.97195,800
2025-07-01$120.67$162.82238,200
2025-06-30$117.65$158.75158,700
2025-06-27$118.47$159.85216,700
2025-06-26$116.50$157.20175,800
2025-06-25$114.02$153.85296,100
2025-06-24$115.05$154.63249,000
2025-06-23$114.72$154.1999,400
2025-06-20$110.95$149.12139,800
2025-06-18$111.59$149.98114,600
2025-06-17$111.44$149.78102,900
2025-06-16$111.61$150.0194,400
2025-06-13$112.02$150.5656,200
2025-06-12$115.64$155.4381,400
2025-06-11$116.43$156.4980,200
2025-06-10$116.75$156.9258,900
2025-06-09$114.92$154.4670,600
2025-06-06$114.85$154.36124,800
2025-06-05$113.35$152.35151,400
2025-06-04$113.27$152.24264,200
2025-06-03$116.37$156.41214,600
2025-06-02$114.94$154.48206,200
2025-05-30$116.30$156.3172,900
2025-05-29$115.80$155.64159,100
2025-05-28$114.61$154.0456,500
2025-05-27$115.65$155.4439,300
2025-05-23$114.46$153.8430,600
2025-05-22$114.52$153.9227,900
2025-05-21$115.70$155.5124,200
2025-05-20$116.97$157.2115,600
2025-05-19$117.13$157.4321,700
2025-05-16$116.25$156.2575,400
2025-05-15$116.00$155.9159,300
2025-05-14$115.88$155.7527,500
2025-05-13$116.01$155.9238,600
2025-05-12$114.36$153.7130,300
2025-05-09$112.30$150.9426,600
2025-05-08$117.33$152.9926,600
2025-05-07$116.05$151.3225,000
2025-05-06$116.20$151.5222,700
2025-05-05$114.52$149.3337,000
2025-05-02$112.80$147.0922,600
2025-05-01$110.23$143.7319,200
2025-04-30$109.18$142.3720,100
2025-04-29$112.16$146.2541,500
2025-04-28$110.17$143.6615,600
2025-04-25$110.15$143.6311,600
2025-04-24$111.33$145.1713,000
2025-04-23$110.92$144.6321,200
2025-04-22$110.57$144.1823,300
2025-04-21$107.86$140.6437,800
2025-04-17$106.30$138.6127,400
2025-04-16$106.27$138.5746,500
2025-04-15$101.97$132.9617,700
2025-04-14$99.90$130.2621,500
2025-04-11$99.13$129.2642,000
2025-04-10$99.34$129.5332,100
2025-04-09$101.56$132.4352,300
2025-04-08$98.22$128.0745,600
2025-04-07$96.92$126.3838,100
2025-04-04$96.60$125.9633,500
2025-04-03$96.02$125.2133,300
2025-04-02$101.62$132.5119,800
2025-04-01$101.57$132.4416,100
2025-03-31$100.74$131.3628,000
2025-03-28$101.16$131.9116,400
2025-03-27$103.41$134.8417,400
2025-03-26$103.52$134.9915,700
2025-03-25$102.67$133.2913,100
2025-03-24$103.19$133.9715,700
2025-03-21$100.53$130.5169,200
2025-03-20$103.23$134.0233,900
2025-03-19$103.84$134.8130,500
2025-03-18$101.57$131.8620,800
2025-03-17$102.09$132.5423,100
2025-03-14$100.81$130.8815,400
2025-03-13$98.78$128.2414,300
2025-03-12$99.82$129.5923,000
2025-03-11$99.60$129.3021,400
2025-03-10$99.66$129.3823,000
2025-03-07$101.85$132.2315,300
2025-03-06$101.34$131.5615,300
2025-03-05$102.04$132.4724,300
2025-03-04$103.42$134.2620,600
2025-03-03$106.76$138.6023,400
2025-02-28$104.74$135.9821,000
2025-02-27$103.53$134.4118,500
2025-02-26$104.46$135.6114,100
2025-02-25$104.56$135.7421,400
2025-02-24$102.17$132.6415,500
2025-02-21$102.52$133.1021,700
2025-02-20$102.78$133.4316,400
2025-02-19$103.15$133.9110,800
2025-02-18$102.84$133.5110,100
2025-02-14$101.49$131.768,300
2025-02-13$102.70$133.338,400
2025-02-12$101.12$131.289,900
2025-02-11$103.98$134.999,100
2025-02-10$102.35$132.879,000
2025-02-07$102.03$132.4611,600
2025-02-06$104.44$135.599,300
2025-02-05$103.37$134.2013,000
2025-02-04$101.48$131.7510,000
2025-02-03$100.24$130.1418,900
2025-01-31$101.18$131.3628,400
2025-01-30$101.80$132.168,700
2025-01-29$102.01$132.4313,900
2025-01-28$101.80$132.1612,300
2025-01-27$103.04$133.7718,100
2025-01-24$101.69$132.0215,600
2025-01-23$101.35$131.5842,500
2025-01-22$99.37$129.0118,700
2025-01-21$100.08$129.9318,100
2025-01-17$98.94$128.4516,200
2025-01-16$97.54$126.6316,300
2025-01-15$99.33$128.9516,100
2025-01-14$98.38$127.7220,700
2025-01-13$95.91$124.5117,700
2025-01-10$93.72$121.6734,700
2025-01-08$96.66$125.4914,800
2025-01-07$96.76$125.6218,200
2025-01-06$96.85$125.7325,000
2025-01-03$97.80$126.9712,800
2025-01-02$97.55$126.6411,700