5 DAY PERFORMANCE
-4.70%
1 MONTH PERFORMANCE
-4.15%
3 MONTH PERFORMANCE
+2.49%
6 MONTH PERFORMANCE
+5.06%
YEAR-TO-DATE PERFORMANCE
+11.62%
1 YEAR PERFORMANCE
+18.53%
Bank First Corp Stock Chart
Share Price History
| Date | Opening Price | Closing Price | High | Low | Volume | Market Capitalization |
|---|---|---|---|---|---|---|
| 06/22/2026 | $142.69 | $142.82 (0.09%) | $144.20 | $139.86 | 64.80 K | $1.60 B |
| 06/18/2026 | $143.28 | $142.68 (-0.42%) | $144.54 | $141.55 | 166.81 K | $1.60 B |
| 06/17/2026 | $143.75 | $141.39 (-1.64%) | $146.48 | $140.29 | 100.00 K | $1.59 B |
| 06/16/2026 | $143.83 | $144.61 (0.54%) | $145.84 | $143.03 | 67.60 K | $1.62 B |
| 06/15/2026 | $145.08 | $142.93 (-1.48%) | $146.84 | $137.76 | 100.90 K | $1.60 B |
| 06/12/2026 | $144.93 | $145.16 (0.16%) | $146.13 | $144.28 | 83.50 K | $1.63 B |
| 06/11/2026 | $144.59 | $143.99 (-0.41%) | $145.24 | $142.80 | 56.32 K | $1.61 B |
| 06/10/2026 | $144.61 | $143.83 (-0.54%) | $146.15 | $143.24 | 139.12 K | $1.61 B |
| 06/09/2026 | $142.26 | $143.70 (1.01%) | $145.85 | $140.21 | 133.00 K | $1.61 B |
| 06/08/2026 | $141.01 | $141.68 (0.48%) | $142.57 | $140.71 | 63.30 K | $1.59 B |
| 06/05/2026 | $140.01 | $140.34 (0.24%) | $142.50 | $139.06 | 81.80 K | $1.57 B |
| 06/04/2026 | $138.14 | $139.91 (1.28%) | $140.77 | $137.72 | 62.60 K | $1.57 B |
| 06/03/2026 | $139.57 | $136.45 (-2.24%) | $141.32 | $135.87 | 119.21 K | $1.53 B |
| 06/02/2026 | $137.07 | $139.87 (2.04%) | $141.48 | $137.07 | 104.20 K | $1.57 B |
| 06/01/2026 | $137.90 | $137.77 (-0.09%) | $138.70 | $134.23 | 123.10 K | $1.55 B |
| 05/29/2026 | $140.66 | $139.02 (-1.17%) | $141.88 | $138.76 | 131.50 K | $1.56 B |
| 05/28/2026 | $139.39 | $140.83 (1.03%) | $140.83 | $137.32 | 96.50 K | $1.58 B |
| 05/27/2026 | $141.80 | $139.38 (-1.71%) | $142.17 | $139.09 | 109.52 K | $1.56 B |
| 05/26/2026 | $142.06 | $141.85 (-0.15%) | $143.50 | $139.93 | 94.04 K | $1.59 B |
| 05/22/2026 | $142.67 | $141.87 (-0.56%) | $143.86 | $140.00 | 101.90 K | $1.59 B |
| 05/21/2026 | $142.15 | $142.37 (0.15%) | $143.00 | $139.04 | 195.92 K | $1.60 B |
| 05/20/2026 | $143.54 | $143.05 (-0.34%) | $146.35 | $140.00 | 169.90 K | $1.60 B |
| 05/19/2026 | $143.46 | $143.37 (-0.06%) | $145.02 | $141.99 | 90.20 K | $1.61 B |
| 05/18/2026 | $141.34 | $143.66 (1.64%) | $144.38 | $141.34 | 101.50 K | $1.61 B |
| 05/15/2026 | $143.44 | $141.14 (-1.6%) | $143.44 | $140.89 | 50.61 K | $1.58 B |
| 05/14/2026 | $144.39 | $143.77 (-0.43%) | $145.99 | $143.00 | 45.34 K | $1.61 B |
| 05/13/2026 | $144.04 | $143.54 (-0.35%) | $144.74 | $141.99 | 100.43 K | $1.61 B |
| 05/12/2026 | $144.51 | $144.29 (-0.15%) | $144.99 | $140.69 | 95.00 K | $1.62 B |
| 05/11/2026 | $146.79 | $144.51 (-1.55%) | $146.79 | $144.32 | 58.53 K | $1.62 B |
| 05/08/2026 | $145.00 | $146.62 (1.12%) | $146.76 | $144.53 | 53.60 K | $1.64 B |
| 05/07/2026 | $146.13 | $145.00 (-0.77%) | $147.77 | $144.78 | 60.80 K | $1.63 B |
| 05/06/2026 | $146.27 | $145.75 (-0.36%) | $147.17 | $144.73 | 93.70 K | $1.63 B |
| 05/05/2026 | $144.32 | $145.68 (0.94%) | $147.66 | $142.63 | 64.35 K | $1.63 B |
| 05/04/2026 | $141.93 | $143.82 (1.33%) | $144.60 | $140.25 | 99.41 K | $1.61 B |
| 05/01/2026 | $145.30 | $142.76 (-1.75%) | $145.90 | $142.10 | 153.80 K | $1.60 B |
| 04/30/2026 | $143.57 | $145.31 (1.21%) | $146.49 | $141.25 | 105.91 K | $1.63 B |
| 04/29/2026 | $147.50 | $144.81 (-1.82%) | $148.02 | $143.59 | 84.01 K | $1.62 B |
| 04/28/2026 | $146.84 | $148.67 (1.25%) | $149.99 | $143.73 | 73.24 K | $1.67 B |
| 04/27/2026 | $144.19 | $145.62 (0.99%) | $149.50 | $142.94 | 79.70 K | $1.63 B |
| 04/24/2026 | $142.43 | $144.19 (1.24%) | $144.69 | $139.28 | 104.91 K | $1.62 B |
| 04/23/2026 | $140.01 | $141.83 (1.3%) | $142.19 | $139.04 | 75.01 K | $1.59 B |
| 04/22/2026 | $140.24 | $138.99 (-0.89%) | $140.24 | $137.11 | 57.53 K | $1.56 B |
| 04/21/2026 | $138.81 | $139.83 (0.73%) | $141.46 | $138.81 | 66.64 K | $1.57 B |
| 04/20/2026 | $139.13 | $139.03 (-0.07%) | $140.73 | $134.28 | 74.24 K | $1.56 B |
| 04/17/2026 | $143.67 | $140.87 (-1.95%) | $148.53 | $137.38 | 166.63 K | $1.58 B |
| 04/16/2026 | $141.83 | $142.69 (0.61%) | $143.06 | $141.06 | 66.11 K | $1.60 B |
| 04/15/2026 | $142.48 | $142.65 (0.12%) | $142.99 | $139.34 | 85.13 K | $1.60 B |
| 04/14/2026 | $141.33 | $142.52 (0.84%) | $142.90 | $138.71 | 75.55 K | $1.60 B |
| 04/13/2026 | $143.06 | $141.75 (-0.92%) | $143.23 | $140.74 | 112.10 K | $1.59 B |
| 04/10/2026 | $143.04 | $143.64 (0.42%) | $143.73 | $141.70 | 74.02 K | $1.61 B |
| 04/09/2026 | $140.11 | $144.62 (3.22%) | $145.74 | $139.48 | 80.92 K | $1.62 B |
| 04/08/2026 | $141.68 | $141.10 (-0.41%) | $144.07 | $139.47 | 148.62 K | $1.58 B |
| 04/07/2026 | $136.74 | $138.76 (1.48%) | $138.81 | $136.21 | 109.82 K | $1.56 B |
| 04/06/2026 | $136.49 | $137.64 (0.84%) | $138.40 | $135.07 | 100.40 K | $1.54 B |
| 04/02/2026 | $135.50 | $136.99 (1.1%) | $137.51 | $134.65 | 36.30 K | $1.54 B |
| 04/01/2026 | $135.84 | $136.15 (0.23%) | $138.37 | $135.84 | 70.50 K | $1.53 B |
| 03/31/2026 | $134.40 | $135.06 (0.49%) | $135.32 | $132.56 | 123.30 K | $1.51 B |
| 03/30/2026 | $133.28 | $133.45 (0.13%) | $133.86 | $132.07 | 54.40 K | $1.50 B |
| 03/27/2026 | $131.79 | $131.93 (0.11%) | $133.09 | $130.92 | 43.01 K | $1.48 B |
| 03/26/2026 | $131.14 | $132.64 (1.14%) | $133.15 | $129.81 | 39.90 K | $1.49 B |
| 03/25/2026 | $134.20 | $132.56 (-1.22%) | $134.83 | $130.47 | 46.90 K | $1.49 B |
| 03/24/2026 | $131.68 | $133.67 (1.51%) | $134.55 | $131.68 | 77.13 K | $1.50 B |
| 03/23/2026 | $133.69 | $132.68 (-0.76%) | $137.06 | $132.36 | 90.10 K | $1.49 B |