5 DAY PERFORMANCE
-10.97%
1 MONTH PERFORMANCE
-9.09%
3 MONTH PERFORMANCE
-6.22%
6 MONTH PERFORMANCE
-10.25%
YEAR-TO-DATE PERFORMANCE
+11.62%
1 YEAR PERFORMANCE
+17.68%
Bank First Corp Stock Chart
Share Price History
| Date | Opening Price | Closing Price | High | Low | Volume | Market Capitalization |
|---|---|---|---|---|---|---|
| 08/07/2026 | $153.87 | $153.75 (-0.08%) | $154.70 | $152.99 | 8.47 K | |
| 08/06/2026 | $157.45 | $154.95 (-1.59%) | $157.45 | $154.20 | 95.15 K | $1.73 B |
| 08/05/2026 | $156.36 | $156.31 (-0.03%) | $157.01 | $154.78 | 83.70 K | $1.74 B |
| 08/04/2026 | $155.29 | $156.08 (0.51%) | $156.82 | $153.73 | 63.51 K | $1.74 B |
| 08/03/2026 | $154.76 | $155.29 (0.34%) | $156.99 | $154.49 | 80.84 K | $1.73 B |
| 07/31/2026 | $150.82 | $152.74 (1.27%) | $154.42 | $148.94 | 75.94 K | $1.70 B |
| 07/30/2026 | $151.63 | $151.29 (-0.22%) | $152.73 | $149.90 | 95.00 K | $1.69 B |
| 07/29/2026 | $151.24 | $151.78 (0.36%) | $153.07 | $150.48 | 62.90 K | $1.69 B |
| 07/28/2026 | $149.73 | $151.24 (1.01%) | $153.03 | $148.67 | 101.35 K | $1.69 B |
| 07/27/2026 | $151.53 | $148.67 (-1.89%) | $153.06 | $147.47 | 114.22 K | $1.66 B |
| 07/24/2026 | $148.03 | $150.78 (1.86%) | $151.60 | $146.04 | 98.80 K | $1.68 B |
| 07/23/2026 | $145.69 | $147.39 (1.17%) | $148.50 | $143.61 | 129.70 K | $1.64 B |
| 07/22/2026 | $146.26 | $146.37 (0.08%) | $146.84 | $141.89 | 124.60 K | $1.63 B |
| 07/21/2026 | $145.04 | $145.60 (0.39%) | $146.73 | $142.85 | 88.82 K | $1.62 B |
| 07/20/2026 | $146.27 | $145.82 (-0.31%) | $147.14 | $137.97 | 171.94 K | $1.63 B |
| 07/17/2026 | $152.02 | $146.63 (-3.55%) | $153.83 | $145.31 | 177.10 K | $1.64 B |
| 07/16/2026 | $147.89 | $153.21 (3.6%) | $153.88 | $147.41 | 124.40 K | $1.72 B |
| 07/15/2026 | $146.70 | $147.47 (0.52%) | $148.40 | $145.55 | 97.30 K | $1.65 B |
| 07/14/2026 | $147.06 | $146.38 (-0.46%) | $147.79 | $145.51 | 61.00 K | $1.64 B |
| 07/13/2026 | $147.95 | $146.94 (-0.68%) | $148.55 | $146.08 | 91.75 K | $1.65 B |
| 07/10/2026 | $146.81 | $147.35 (0.37%) | $147.98 | $146.08 | 49.64 K | $1.65 B |
| 07/09/2026 | $145.11 | $146.67 (1.08%) | $148.14 | $145.11 | 68.70 K | $1.64 B |
| 07/08/2026 | $149.57 | $145.17 (-2.94%) | $150.55 | $144.45 | 138.33 K | $1.63 B |
| 07/07/2026 | $151.54 | $149.57 (-1.3%) | $152.01 | $149.53 | 63.64 K | $1.68 B |
| 07/06/2026 | $152.73 | $151.31 (-0.93%) | $153.56 | $148.80 | 115.40 K | $1.70 B |
| 07/02/2026 | $154.09 | $151.80 (-1.49%) | $154.09 | $150.23 | 63.03 K | $1.70 B |
| 07/01/2026 | $148.45 | $152.99 (3.06%) | $154.29 | $147.04 | 119.80 K | $1.72 B |
| 06/30/2026 | $147.81 | $148.35 (0.37%) | $149.00 | $147.20 | 76.84 K | $1.66 B |
| 06/29/2026 | $147.58 | $147.81 (0.16%) | $148.33 | $145.37 | 107.90 K | $1.66 B |
| 06/26/2026 | $145.22 | $147.91 (1.85%) | $148.30 | $145.05 | 239.70 K | $1.66 B |
| 06/25/2026 | $146.13 | $144.90 (-0.84%) | $146.59 | $143.38 | 90.30 K | $1.63 B |
| 06/24/2026 | $143.92 | $146.44 (1.75%) | $146.44 | $143.25 | 91.30 K | $1.64 B |
| 06/23/2026 | $143.32 | $144.66 (0.93%) | $145.02 | $142.64 | 91.50 K | $1.62 B |
| 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 |