5 DAY PERFORMANCE
-6.42%
1 MONTH PERFORMANCE
-0.74%
3 MONTH PERFORMANCE
-8.29%
6 MONTH PERFORMANCE
+9.73%
YEAR-TO-DATE PERFORMANCE
+11.62%
1 YEAR PERFORMANCE
+18.74%
Bank First Corp Stock Chart
Share Price History
| Date | Opening Price | Closing Price | High | Low | Volume | Market Capitalization |
|---|---|---|---|---|---|---|
| 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.39 B |
| 04/10/2026 | $143.04 | $143.64 (0.42%) | $143.73 | $141.70 | 74.02 K | $1.41 B |
| 04/09/2026 | $140.11 | $144.62 (3.22%) | $145.74 | $139.48 | 80.92 K | $1.42 B |
| 04/08/2026 | $141.68 | $141.10 (-0.41%) | $144.07 | $139.47 | 148.62 K | $1.39 B |
| 04/07/2026 | $136.74 | $138.76 (1.48%) | $138.81 | $136.21 | 109.82 K | $1.36 B |
| 04/06/2026 | $136.49 | $137.64 (0.84%) | $138.40 | $135.07 | 100.40 K | $1.35 B |
| 04/02/2026 | $135.50 | $136.99 (1.1%) | $137.51 | $134.65 | 36.30 K | $1.35 B |
| 04/01/2026 | $135.84 | $136.15 (0.23%) | $138.37 | $135.84 | 70.50 K | $1.34 B |
| 03/31/2026 | $134.40 | $135.06 (0.49%) | $135.32 | $132.56 | 123.30 K | $1.33 B |
| 03/30/2026 | $133.28 | $133.45 (0.13%) | $133.86 | $132.07 | 54.40 K | $1.31 B |
| 03/27/2026 | $131.79 | $131.93 (0.11%) | $133.09 | $130.92 | 43.01 K | $1.30 B |
| 03/26/2026 | $131.14 | $132.64 (1.14%) | $133.15 | $129.81 | 39.90 K | $1.30 B |
| 03/25/2026 | $134.20 | $132.56 (-1.22%) | $134.83 | $130.47 | 46.90 K | $1.30 B |
| 03/24/2026 | $131.68 | $133.67 (1.51%) | $134.55 | $131.68 | 77.13 K | $1.31 B |
| 03/23/2026 | $133.69 | $132.68 (-0.76%) | $137.06 | $132.36 | 90.10 K | $1.30 B |
| 03/20/2026 | $134.33 | $130.32 (-2.99%) | $135.07 | $129.97 | 346.93 K | $1.28 B |
| 03/19/2026 | $132.05 | $134.23 (1.65%) | $135.12 | $130.13 | 115.14 K | $1.32 B |
| 03/18/2026 | $134.68 | $131.93 (-2.04%) | $135.50 | $131.51 | 97.30 K | $1.30 B |
| 03/17/2026 | $136.90 | $135.62 (-0.93%) | $138.26 | $135.09 | 84.30 K | $1.33 B |
| 03/16/2026 | $135.97 | $136.29 (0.24%) | $137.51 | $135.58 | 78.43 K | $1.34 B |
| 03/13/2026 | $135.34 | $135.44 (0.07%) | $138.82 | $135.02 | 145.90 K | $1.33 B |
| 03/12/2026 | $131.50 | $134.72 (2.45%) | $136.95 | $130.47 | 156.10 K | $1.32 B |
| 03/11/2026 | $135.44 | $134.27 (-0.86%) | $137.07 | $133.17 | 107.10 K | $1.32 B |
| 03/10/2026 | $134.97 | $136.67 (1.26%) | $140.95 | $134.52 | 167.47 K | $1.34 B |
| 03/09/2026 | $135.40 | $135.98 (0.43%) | $137.18 | $131.39 | 146.10 K | $1.34 B |
| 03/06/2026 | $133.07 | $136.32 (2.44%) | $136.38 | $131.04 | 131.04 K | $1.34 B |
| 03/05/2026 | $138.26 | $136.57 (-1.22%) | $138.77 | $135.16 | 86.71 K | $1.34 B |
| 03/04/2026 | $139.31 | $139.14 (-0.12%) | $140.19 | $137.41 | 78.53 K | $1.37 B |
| 03/03/2026 | $135.68 | $137.99 (1.7%) | $138.35 | $134.50 | 72.70 K | $1.36 B |
| 03/02/2026 | $132.30 | $138.25 (4.5%) | $138.64 | $131.82 | 80.00 K | $1.36 B |
| 02/27/2026 | $137.45 | $134.67 (-2.02%) | $137.59 | $133.56 | 113.50 K | $1.32 B |
| 02/26/2026 | $142.75 | $140.08 (-1.87%) | $143.20 | $139.77 | 94.13 K | $1.38 B |
| 02/25/2026 | $139.98 | $141.94 (1.4%) | $141.96 | $139.18 | 72.63 K | $1.40 B |
| 02/24/2026 | $140.41 | $139.40 (-0.72%) | $140.75 | $137.55 | 103.13 K | $1.37 B |
| 02/23/2026 | $143.22 | $140.12 (-2.16%) | $144.34 | $138.12 | 154.60 K | $1.38 B |
| 02/20/2026 | $141.87 | $142.97 (0.78%) | $142.97 | $139.97 | 143.60 K | $1.41 B |
| 02/19/2026 | $143.59 | $141.87 (-1.2%) | $144.59 | $140.83 | 115.50 K | $1.40 B |
| 02/18/2026 | $147.07 | $144.32 (-1.87%) | $149.28 | $143.77 | 75.30 K | $1.42 B |
| 02/17/2026 | $146.00 | $146.82 (0.56%) | $149.63 | $144.99 | 92.13 K | $1.44 B |
| 02/13/2026 | $144.83 | $146.00 (0.81%) | $147.17 | $143.95 | 67.72 K | $1.44 B |
| 02/12/2026 | $148.00 | $145.17 (-1.91%) | $150.73 | $144.31 | 116.60 K | $1.43 B |
| 02/11/2026 | $149.93 | $146.99 (-1.96%) | $151.74 | $145.47 | 126.60 K | $1.45 B |
| 02/10/2026 | $151.84 | $149.84 (-1.32%) | $152.85 | $148.15 | 51.10 K | $1.47 B |
| 02/09/2026 | $150.95 | $151.84 (0.59%) | $153.00 | $150.95 | 65.93 K | $1.49 B |
| 02/06/2026 | $149.77 | $151.51 (1.16%) | $152.55 | $148.96 | 70.50 K | $1.49 B |
| 02/05/2026 | $147.23 | $148.27 (0.71%) | $150.65 | $146.66 | 77.10 K | $1.46 B |