Bank First Corporation (BFC)
NASDAQ: BFC · Real-Time Price · USD
122.14
+2.16 (1.80%)
Jul 14, 2025, 3:30 PM - Market open

Bank First Stock Price History

Historical Data

DateOpenHighLowCloseAdj. CloseChangeVolume
Jul 14, 2025 119.75 122.45 119.75 121.83 - 1.54% 206,253
Jul 11, 2025 122.41 122.41 119.81 119.98 119.98 -2.46% 234,997
Jul 10, 2025 122.87 125.00 121.49 123.00 123.00 -0.01% 122,224
Jul 9, 2025 123.75 123.84 121.19 123.01 123.01 -0.28% 141,079
Jul 8, 2025 121.80 123.61 120.42 123.36 123.36 1.30% 156,408
Jul 7, 2025 123.76 125.22 121.15 121.78 121.78 -1.62% 178,565
Jul 3, 2025 123.00 125.27 115.57 123.79 123.79 0.64% 241,663
Jul 2, 2025 120.68 123.08 119.86 123.00 123.00 1.93% 195,752
Jul 1, 2025 117.66 121.34 116.96 120.67 120.67 2.57% 238,208
Jun 30, 2025 119.20 119.89 117.59 117.65 117.65 -0.69% 158,743
Jun 27, 2025 116.50 118.56 113.30 118.47 118.47 1.69% 216,674
Jun 26, 2025 112.18 116.52 112.18 116.50 116.50 2.18% 175,790
Jun 25, 2025 114.45 114.76 112.91 114.02 114.02 -0.90% 296,147
Jun 24, 2025 114.80 116.54 114.64 115.05 114.60 0.29% 248,984
Jun 23, 2025 110.67 114.72 110.67 114.72 114.27 3.40% 99,409
Jun 20, 2025 112.32 112.98 110.46 110.95 110.51 -0.57% 139,759
Jun 18, 2025 111.10 112.64 109.11 111.59 111.15 0.13% 114,586
Jun 17, 2025 110.60 112.01 110.60 111.44 111.00 -0.15% 102,865
Jun 16, 2025 112.98 114.92 111.39 111.61 111.17 -0.37% 94,448
Jun 13, 2025 114.46 115.56 111.89 112.02 111.58 -3.13% 56,174
Jun 12, 2025 116.16 116.41 113.85 115.64 115.19 -0.68% 81,352
Jun 11, 2025 117.05 117.34 115.87 116.43 115.97 -0.27% 80,223
Jun 10, 2025 115.40 116.95 114.70 116.75 116.29 1.59% 58,882
Jun 9, 2025 114.90 115.63 113.90 114.92 114.47 0.06% 70,609
Jun 6, 2025 114.46 115.28 113.78 114.85 114.40 1.32% 124,821
Jun 5, 2025 113.63 113.95 112.54 113.35 112.90 0.07% 151,435
Jun 4, 2025 116.21 116.85 113.00 113.27 112.83 -2.66% 264,222
Jun 3, 2025 115.03 116.78 114.50 116.37 115.91 1.24% 214,557
Jun 2, 2025 116.04 116.78 114.33 114.94 114.49 -1.17% 206,223
May 30, 2025 115.86 116.99 115.45 116.30 115.84 0.43% 72,868
May 29, 2025 115.11 116.00 113.75 115.80 115.35 1.04% 159,130
May 28, 2025 115.62 116.25 114.40 114.61 114.16 -0.90% 56,528
May 27, 2025 115.18 116.19 114.40 115.65 115.20 1.04% 39,305
May 23, 2025 113.37 114.55 113.20 114.46 114.01 -0.05% 30,592
May 22, 2025 115.04 115.63 113.99 114.52 114.07 -1.02% 27,858
May 21, 2025 115.92 117.03 114.91 115.70 115.25 -1.09% 24,167
May 20, 2025 117.23 117.31 115.97 116.97 116.51 -0.14% 15,631
May 19, 2025 116.00 117.26 115.10 117.13 116.67 0.76% 21,657
May 16, 2025 115.89 116.95 114.84 116.25 115.79 0.22% 75,417
May 15, 2025 116.33 117.00 115.69 116.00 115.54 0.10% 59,318
May 14, 2025 115.43 116.34 114.25 115.88 115.42 -0.11% 27,479
May 13, 2025 114.00 116.89 114.00 116.01 115.55 1.44% 38,636
May 12, 2025 114.50 116.26 113.91 114.36 113.91 1.83% 30,284
May 9, 2025 113.56 114.00 111.64 112.30 111.86 -4.29% 26,573
May 8, 2025 116.05 119.04 116.00 117.33 113.34 1.10% 26,576
May 7, 2025 116.39 116.80 114.79 116.05 112.10 -0.13% 24,952
May 6, 2025 114.61 116.46 112.80 116.20 112.25 1.47% 22,696
May 5, 2025 113.19 117.24 113.19 114.52 110.62 1.52% 36,950
May 2, 2025 110.86 113.73 110.09 112.80 108.96 2.33% 22,581
May 1, 2025 109.01 110.60 108.00 110.23 106.48 0.96% 19,243