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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$64.82$79.267,700
2020-12-30$66.38$81.1613,300
2020-12-29$66.09$80.8117,300
2020-12-28$66.23$80.9810,800
2020-12-24$68.10$83.272,400
2020-12-23$68.75$84.067,300
2020-12-22$68.22$83.4112,300
2020-12-21$68.65$83.6814,100
2020-12-18$69.38$84.5743,200
2020-12-17$69.48$84.6915,000
2020-12-16$69.21$84.3617,800
2020-12-15$70.41$85.8310,300
2020-12-14$69.33$84.519,300
2020-12-11$68.85$83.9210,500
2020-12-10$70.30$85.696,600
2020-12-09$69.60$84.8413,600
2020-12-08$70.83$86.3417,100
2020-12-07$69.50$84.7210,600
2020-12-04$69.26$84.429,500
2020-12-03$69.17$84.328,800
2020-12-02$68.83$83.9014,900
2020-12-01$69.30$84.4711,400
2020-11-30$69.16$84.3026,300
2020-11-27$68.49$83.499,000
2020-11-25$68.25$83.1918,800
2020-11-24$68.40$83.3835,300
2020-11-23$66.19$80.6810,100
2020-11-20$65.11$79.3718,500
2020-11-19$66.88$81.529,100
2020-11-18$66.75$81.377,000
2020-11-17$67.02$81.6913,000
2020-11-16$66.86$81.5019,100
2020-11-13$66.39$80.938,000
2020-11-12$65.30$79.605,000
2020-11-11$66.74$81.3510,000
2020-11-10$65.25$79.5426,400
2020-11-09$64.26$78.3326,400
2020-11-06$63.26$77.112,800
2020-11-05$64.01$78.034,300
2020-11-04$64.12$78.167,200
2020-11-03$64.50$78.6212,700
2020-11-02$64.14$78.185,500
2020-10-30$64.01$78.036,200
2020-10-29$64.73$78.908,100
2020-10-28$64.40$78.508,800
2020-10-27$64.17$78.224,700
2020-10-26$64.85$79.057,200
2020-10-23$64.69$78.859,600
2020-10-22$64.51$78.6312,500
2020-10-21$63.91$77.907,600
2020-10-20$62.98$76.7711,200
2020-10-19$61.31$74.733,900
2020-10-16$64.10$78.134,700
2020-10-15$63.35$77.226,800
2020-10-14$61.70$75.212,100
2020-10-13$62.46$76.147,100
2020-10-12$61.80$75.3313,400
2020-10-09$60.68$73.973,800
2020-10-08$59.54$72.5813,900
2020-10-07$60.01$73.1511,200
2020-10-06$58.22$70.978,000
2020-10-05$59.80$72.899,900
2020-10-02$58.92$71.823,300
2020-10-01$58.60$71.434,500
2020-09-30$58.70$71.553,400
2020-09-29$58.49$71.302,900
2020-09-28$57.22$69.757,700
2020-09-25$56.99$69.477,000
2020-09-24$56.90$69.363,700
2020-09-23$57.83$70.4910,500
2020-09-22$57.60$70.213,200
2020-09-21$60.26$73.2113,200
2020-09-18$62.65$76.1140,700
2020-09-17$62.27$75.652,900
2020-09-16$61.98$75.3013,500
2020-09-15$61.80$75.086,100
2020-09-14$62.78$76.274,800
2020-09-11$62.11$75.468,700
2020-09-10$64.30$78.124,700
2020-09-09$63.30$76.904,700
2020-09-08$64.74$78.656,000
2020-09-04$64.24$78.053,800
2020-09-03$64.39$78.2318,100
2020-09-02$64.30$78.129,200
2020-09-01$62.70$76.175,500
2020-08-31$62.40$75.8111,600
2020-08-28$63.41$77.045,400
2020-08-27$63.46$77.1012,300
2020-08-26$62.40$75.813,800
2020-08-25$62.51$75.943,700
2020-08-24$63.47$77.1112,400
2020-08-21$63.59$77.2634,900
2020-08-20$62.37$75.7716,600
2020-08-19$63.20$76.7811,200
2020-08-18$64.02$77.785,600
2020-08-17$63.30$76.9013,400
2020-08-14$63.89$77.623,500
2020-08-13$62.81$76.312,000
2020-08-12$63.10$76.666,200
2020-08-11$62.61$76.075,100
2020-08-10$62.99$76.5318,400
2020-08-07$63.95$77.697,000
2020-08-06$63.39$77.019,200
2020-08-05$63.60$77.275,200
2020-08-04$63.40$77.032,100
2020-08-03$63.78$77.497,400
2020-07-31$62.21$75.585,300
2020-07-30$63.80$77.514,900
2020-07-29$63.18$76.766,200
2020-07-28$63.37$76.994,800
2020-07-27$63.28$76.883,000
2020-07-24$63.01$76.553,500
2020-07-23$63.59$77.269,500
2020-07-22$62.21$75.586,000
2020-07-21$63.50$77.154,700
2020-07-20$62.00$75.323,800
2020-07-17$63.58$77.246,700
2020-07-16$61.40$74.604,400
2020-07-15$61.96$75.2825,400
2020-07-14$62.70$76.177,900
2020-07-13$61.23$74.3912,100
2020-07-10$62.21$75.5811,700
2020-07-09$61.34$74.5216,000
2020-07-08$63.50$77.1531,300
2020-07-07$62.76$76.2511,800
2020-07-06$63.03$76.5818,900
2020-07-02$62.40$75.813,900
2020-07-01$62.36$75.7611,000
2020-06-30$64.10$77.8822,300
2020-06-29$63.69$77.3817,400
2020-06-26$60.00$72.8993,400
2020-06-25$63.00$76.5425,600
2020-06-24$62.70$76.1742,200
2020-06-23$64.13$77.9138,000
2020-06-22$64.78$78.7025,600
2020-06-19$63.85$77.3359,100
2020-06-18$65.61$79.4628,600
2020-06-17$64.75$78.4230,800
2020-06-16$65.00$78.7222,300
2020-06-15$62.99$76.2924,200
2020-06-12$60.17$72.8715,300
2020-06-11$55.60$67.349,200
2020-06-10$62.40$75.575,200
2020-06-09$63.35$76.728,100
2020-06-08$61.45$74.4217,000
2020-06-05$65.00$78.7225,000
2020-06-04$62.33$75.4914,400
2020-06-03$63.66$77.1011,000
2020-06-02$58.16$70.447,000
2020-06-01$58.81$71.2216,700
2020-05-29$62.35$75.5162,400
2020-05-28$61.30$74.2411,700
2020-05-27$63.10$76.4214,700
2020-05-26$61.60$74.6018,300
2020-05-22$58.00$70.247,300
2020-05-21$57.16$69.238,500
2020-05-20$57.96$70.2011,300
2020-05-19$55.68$67.439,600
2020-05-18$57.53$69.6723,100
2020-05-15$51.04$61.817,400
2020-05-14$49.85$60.378,700
2020-05-13$49.25$59.6515,300
2020-05-12$48.75$59.0417,600
2020-05-11$50.29$60.9113,700
2020-05-08$50.72$61.435,400
2020-05-07$50.00$60.5613,500
2020-05-06$51.15$61.953,300
2020-05-05$51.00$61.777,000
2020-05-04$52.70$63.837,300
2020-05-01$52.99$64.188,500
2020-04-30$51.22$62.036,900
2020-04-29$55.65$67.4013,600
2020-04-28$53.72$65.066,800
2020-04-27$53.88$65.258,000
2020-04-24$51.00$61.773,900
2020-04-23$51.59$62.487,600
2020-04-22$54.20$65.645,500
2020-04-21$50.85$61.583,500
2020-04-20$51.99$62.976,700
2020-04-17$55.50$67.2213,100
2020-04-16$52.01$62.9915,300
2020-04-15$52.61$63.728,400
2020-04-14$56.50$68.435,300
2020-04-13$56.66$68.625,800
2020-04-09$59.82$72.4515,100
2020-04-08$59.90$72.5513,900
2020-04-07$59.25$71.769,300
2020-04-06$59.95$72.6116,200
2020-04-03$54.43$65.9216,600
2020-04-02$54.99$66.6023,500
2020-04-01$50.82$61.5510,700
2020-03-31$56.00$67.829,900
2020-03-30$55.00$66.616,300
2020-03-27$51.50$62.375,300
2020-03-26$58.74$71.1415,600
2020-03-25$54.13$65.5615,100
2020-03-24$54.06$65.4717,900
2020-03-23$49.00$59.3417,500
2020-03-20$50.45$61.1031,000
2020-03-19$53.24$64.2429,000
2020-03-18$48.27$58.2428,600
2020-03-17$51.00$61.5323,100
2020-03-16$45.37$54.7421,600
2020-03-13$56.00$67.5713,600
2020-03-12$52.80$63.7114,500
2020-03-11$53.40$64.438,100
2020-03-10$57.20$69.0114,100
2020-03-09$57.99$69.976,300
2020-03-06$59.35$71.6124,600
2020-03-05$61.75$74.5019,300
2020-03-04$62.99$76.008,000
2020-03-03$61.03$73.6411,800
2020-03-02$63.50$76.6223,200
2020-02-28$59.20$71.4325,100
2020-02-27$61.38$74.0615,300
2020-02-26$62.98$75.991,900
2020-02-25$63.14$76.1810,900
2020-02-24$63.19$76.2422,000
2020-02-21$63.16$76.215,300
2020-02-20$62.80$75.773,700
2020-02-19$63.00$76.014,000
2020-02-18$63.46$76.572,600
2020-02-14$63.33$76.412,600
2020-02-13$63.75$76.927,900
2020-02-12$63.69$76.853,800
2020-02-11$63.75$76.924,800
2020-02-10$63.75$76.927,000
2020-02-07$63.01$76.029,100
2020-02-06$64.52$77.859,400
2020-02-05$64.39$77.697,900
2020-02-04$63.66$76.818,300
2020-02-03$62.76$75.728,500
2020-01-31$62.74$75.7017,800
2020-01-30$63.91$77.118,500
2020-01-29$64.66$78.0211,100
2020-01-28$63.86$77.053,200
2020-01-27$64.01$77.239,600
2020-01-24$66.07$79.725,600
2020-01-23$66.35$80.058,000
2020-01-22$66.99$80.834,300
2020-01-21$65.16$78.629,200
2020-01-17$66.70$80.484,700
2020-01-16$66.80$80.609,200
2020-01-15$66.50$80.246,900
2020-01-14$66.14$79.8019,500
2020-01-13$68.50$82.655,500
2020-01-10$68.24$82.345,600
2020-01-09$68.24$82.3413,700
2020-01-08$67.94$81.973,100
2020-01-07$67.92$81.953,400
2020-01-06$68.51$82.6611,000
2020-01-03$68.01$82.0611,500
2020-01-02$69.83$84.257,900