$BFC: Bank First Corporation - Common Stock
2026-06-12 BFC 2026-06-12 00:01:23 0.00 0.00 0.11% BFC 2026-06-12 04:01:41 227.83 143.28 0.11% BFC 2026-06-12 05:01:06 146.14 143.28 0.11% BFC 2026-06-12 06:01:19 146.43 142.99 0.11% BFC 2026-06-12 07:01:06 145.56 143.41 0.11% BFC 2026-06-12 08:01:16 145.21 144.02 0.11% BFC 2026-06-12 09:01:13 144.98 143.58 0.11% BFC 2026-06-12 10:01:16 145.94 145.25 1.20% BFC 2026-06-12 11:01:11 145.76 145.38 1.07% BFC 2026-06-12 12:01:20 145.50 145.00 0.72% BFC 2026-06-12 13:01:07 144.79 144.19 0.42% BFC 2026-06-12 14:01:18 145.05 144.81 0.73% BFC 2026-06-12 15:01:07 146.53 144.96 1.31% BFC 2026-06-12 16:01:18 148.03 142.34 0.81% BFC 2026-06-12 20:01:21 0.00 0.00 0.81% 2026-06-15 BFC 2026-06-15 04:01:21 230.80 58.35 0.81% BFC 2026-06-15 05:01:05 230.37 58.35 0.81% BFC 2026-06-15 08:01:18 229.31 58.07 0.81% BFC 2026-06-15 09:01:08 207.55 54.00 0.81% BFC 2026-06-15 10:01:18 146.40 145.50 0.31% BFC 2026-06-15 11:01:14 145.46 144.31 -0.37% BFC 2026-06-15 12:01:25 145.57 145.03 -0.06% BFC 2026-06-15 13:01:18 145.00 144.49 -0.32% BFC 2026-06-15 14:01:19 144.31 143.36 -1.01% BFC 2026-06-15 15:01:06 143.62 142.81 -1.17% BFC 2026-06-15 16:01:19 145.72 140.16 -1.53% BFC 2026-06-15 20:01:16 0.00 0.00 -1.53% 2026-06-16 BFC 2026-06-16 04:01:16 143.62 142.22 0.68% BFC 2026-06-16 05:01:10 144.07 142.50 0.68% BFC 2026-06-16 06:01:15 227.25 57.45 0.68% BFC 2026-06-16 07:01:15 143.88 142.38 0.63% BFC 2026-06-16 08:01:18 228.68 57.18 0.63% BFC 2026-06-16 09:01:06 144.35 143.08 0.63% BFC 2026-06-16 10:01:14 144.85 144.56 1.19% BFC 2026-06-16 11:01:07 143.89 143.05 0.56% BFC 2026-06-16 12:01:17 143.67 143.03 0.45% BFC 2026-06-16 13:01:09 143.34 142.56 0.01% BFC 2026-06-16 14:01:13 144.09 143.66 0.59% BFC 2026-06-16 15:01:12 144.21 144.00 0.87% BFC 2026-06-16 16:01:21 147.47 141.80 1.18% BFC 2026-06-16 17:01:13 231.28 57.82 1.18% BFC 2026-06-16 20:01:19 0.00 0.00 1.18% 2026-06-17 BFC 2026-06-17 04:01:24 145.34 57.85 1.18% BFC 2026-06-17 05:01:04 145.31 144.19 1.18% BFC 2026-06-17 06:01:19 146.05 142.88 1.18% BFC 2026-06-17 07:01:15 145.34 143.16 1.18% BFC 2026-06-17 08:01:14 144.59 143.16 -0.13% BFC 2026-06-17 09:01:09 144.89 143.46 -0.13% BFC 2026-06-17 10:01:13 145.35 144.59 0.31% BFC 2026-06-17 11:01:05 143.93 143.50 -0.57% BFC 2026-06-17 12:01:14 143.87 143.41 -0.69% BFC 2026-06-17 13:01:11 144.84 144.75 0.16% BFC 2026-06-17 14:01:20 142.57 142.28 -1.46% BFC 2026-06-17 15:01:11 141.70 141.53 -2.03% BFC 2026-06-17 16:01:19 227.04 56.76 -2.22% BFC 2026-06-17 20:01:19 0.00 0.00 -2.22% 2026-06-18 BFC 2026-06-18 04:01:19 142.93 140.69 -2.22% BFC 2026-06-18 05:01:08 142.74 141.56 0.12% BFC 2026-06-18 06:01:16 224.81 56.56 0.12% BFC 2026-06-18 07:01:05 143.78 56.56 -0.08% BFC 2026-06-18 08:01:19 142.50 140.77 -0.08% BFC 2026-06-18 09:01:09 143.35 141.38 -0.08% BFC 2026-06-18 10:01:15 142.38 141.75 0.69% BFC 2026-06-18 11:01:13 142.48 142.11 0.64% BFC 2026-06-18 12:01:20 142.76 142.24 0.68% BFC 2026-06-18 13:01:12 142.68 142.25 0.68% BFC 2026-06-18 14:01:27 143.89 143.43 1.67% BFC 2026-06-18 15:01:13 143.88 142.90 1.09% BFC 2026-06-18 16:01:24 228.94 57.24 0.92% BFC 2026-06-18 20:01:35 0.00 0.00 0.92% 2026-06-22 BFC 2026-06-22 04:01:37 226.86 57.35 0.92% BFC 2026-06-22 08:01:14 228.28 57.08 0.92% BFC 2026-06-22 09:01:06 253.25 42.81 0.92% BFC 2026-06-22 10:01:16 144.55 143.30 0.69% BFC 2026-06-22 11:01:10 144.06 143.16 0.81% BFC 2026-06-22 12:01:22 143.41 143.15 0.42% BFC 2026-06-22 13:01:11 142.85 142.44 -0.06% BFC 2026-06-22 14:01:19 143.12 142.83 0.30% BFC 2026-06-22 15:04:07 143.51 143.22 0.47% BFC 2026-06-22 16:01:22 145.60 140.06 0.10% BFC 2026-06-22 20:01:19 0.00 0.00 0.10% 2026-06-23 BFC 2026-06-23 04:01:16 227.08 140.84 0.10% BFC 2026-06-23 05:01:12 143.37 141.44 0.10% BFC 2026-06-23 06:01:19 227.08 57.40 0.10% BFC 2026-06-23 07:01:07 143.50 141.44 0.10% BFC 2026-06-23 08:01:21 228.51 142.11 0.10% BFC 2026-06-23 09:01:11 244.51 141.44 0.10% BFC 2026-06-23 10:01:18 144.31 143.55 0.62% BFC 2026-06-23 10:27:35 8-K Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465926076688/0001104659-26-076688-index.htm 8-K - Bank First Corp (0001746109) (Filer) BFC 2026-06-23 11:01:12 144.84 144.09 1.12% BFC 2026-06-23 12:01:23 145.04 144.50 1.35% BFC 2026-06-23 13:01:10 144.34 143.56 0.78% BFC 2026-06-23 14:01:13 144.73 144.34 1.05% BFC 2026-06-23 15:01:13 145.16 144.66 1.53% BFC 2026-06-23 16:01:22 230.56 57.64 1.30% BFC 2026-06-23 20:01:42 0.00 0.00 1.30% 2026-06-24 BFC 2026-06-24 04:01:28 144.94 143.69 1.30% BFC 2026-06-24 05:01:07 186.78 143.69 1.30% BFC 2026-06-24 06:01:22 186.78 143.47 1.30% BFC 2026-06-24 07:01:03 144.78 143.44 1.30% BFC 2026-06-24 08:01:13 186.78 104.91 1.30% BFC 2026-06-24 09:01:03 197.38 93.14 1.30% BFC 2026-06-24 10:01:14 145.28 143.75 -0.25% BFC 2026-06-24 11:01:10 145.21 144.43 0.48% BFC 2026-06-24 12:01:22 145.55 145.05 0.69% BFC 2026-06-24 13:01:21 145.79 145.22 0.78% BFC 2026-06-24 14:01:23 145.75 145.09 1.02% BFC 2026-06-24 15:01:11 145.77 145.28 0.95% BFC 2026-06-24 16:01:26 149.30 143.61 1.24% BFC 2026-06-24 19:01:08 232.62 58.15 1.24% BFC 2026-06-24 20:01:25 0.00 0.00 1.24% 2026-06-25 BFC 2026-06-25 04:01:25 147.12 145.72 0.48% BFC 2026-06-25 05:01:09 232.83 58.87 0.48% BFC 2026-06-25 07:01:08 147.75 145.13 0.48% BFC 2026-06-25 08:01:20 146.87 145.13 0.48% BFC 2026-06-25 09:01:06 147.75 145.13 0.48% BFC 2026-06-25 10:01:17 146.77 145.88 -0.12% BFC 2026-06-25 11:01:23 146.12 145.28 -0.61% BFC 2026-06-25 12:01:17 145.91 145.50 -0.41% BFC 2026-06-25 13:01:08 146.05 145.78 -0.43% BFC 2026-06-25 14:01:19 145.53 145.28 -0.63% BFC 2026-06-25 15:05:32 144.12 143.75 -1.85% BFC 2026-06-25 16:01:16 155.77 58.35 -1.04% BFC 2026-06-25 17:01:09 147.77 142.09 -1.04% BFC 2026-06-25 20:01:24 0.00 0.00 -1.04% 2026-06-26 BFC 2026-06-26 04:01:20 230.39 58.25 -1.04% BFC 2026-06-26 05:01:07 230.39 58.25 -0.27% BFC 2026-06-26 07:01:07 145.59 58.25 -0.27% BFC 2026-06-26 08:01:18 145.46 144.21 -0.27% BFC 2026-06-26 09:01:06 145.62 144.21 -0.27% BFC 2026-06-26 10:01:16 148.52 146.22 1.78% BFC 2026-06-26 11:01:06 148.48 147.19 1.93% BFC 2026-06-26 12:01:22 147.57 147.08 1.52% BFC 2026-06-26 13:01:11 146.84 146.50 1.35% BFC 2026-06-26 14:01:23 146.59 146.47 1.11% BFC 2026-06-26 15:01:16 146.31 146.12 0.90% BFC 2026-06-26 16:01:22 150.84 145.03 2.08% BFC 2026-06-26 20:01:27 0.00 0.00 2.08% 2026-06-29 BFC 2026-06-29 04:01:15 235.17 59.46 2.08% BFC 2026-06-29 08:01:22 236.65 59.17 2.08% BFC 2026-06-29 09:01:10 147.91 55.02 2.08% BFC 2026-06-29 10:01:17 147.59 146.88 -0.62% BFC 2026-06-29 11:01:06 147.20 146.75 -0.73% BFC 2026-06-29 12:01:16 145.81 145.36 -1.68% BFC 2026-06-29 13:01:13 146.25 146.03 -1.29% BFC 2026-06-29 14:01:36 146.88 146.47 -0.80% BFC 2026-06-29 15:01:19 146.87 146.19 -1.10% BFC 2026-06-29 16:01:30 150.74 144.94 -0.06% BFC 2026-06-29 20:01:30 0.00 0.00 -0.06% 2026-06-30 BFC 2026-06-30 04:01:45 235.01 59.42 -0.26% BFC 2026-06-30 08:01:17 147.81 59.13 -0.54% BFC 2026-06-30 09:01:13 253.05 59.13 -0.54% BFC 2026-06-30 10:01:24 148.52 147.33 0.20% BFC 2026-06-30 11:01:09 148.39 147.85 0.07% BFC 2026-06-30 12:01:26 148.44 147.55 0.43% BFC 2026-06-30 13:01:11 148.94 147.85 0.47% BFC 2026-06-30 14:01:16 148.65 148.09 0.53% BFC 2026-06-30 15:01:11 148.73 148.28 0.55% BFC 2026-06-30 16:01:24 151.29 145.47 0.37% BFC 2026-06-30 20:01:25 0.00 0.00 0.37% 2026-07-01 BFC 2026-07-01 04:01:24 235.87 59.63 0.39% BFC 2026-07-01 07:01:11 149.84 146.87 0.39% BFC 2026-07-01 08:01:18 149.68 147.02 0.39% BFC 2026-07-01 09:01:05 303.82 42.73 0.39% BFC 2026-07-01 10:01:19 151.79 150.27 1.60% BFC 2026-07-01 11:01:09 152.32 151.28 2.56% BFC 2026-07-01 12:01:18 152.68 152.34 2.94% BFC 2026-07-01 13:01:07 153.26 152.77 3.34% BFC 2026-07-01 14:01:24 154.26 153.58 3.78% BFC 2026-07-01 15:01:04 153.43 152.86 3.09% BFC 2026-07-01 16:01:17 155.97 150.03 3.13% BFC 2026-07-01 20:01:24 0.00 0.00 3.13% 2026-07-02 BFC 2026-07-02 04:01:23 158.00 61.50 3.13% BFC 2026-07-02 05:01:07 153.73 61.50 3.13% BFC 2026-07-02 06:01:20 158.00 61.50 3.13% BFC 2026-07-02 08:01:23 158.00 152.31 3.13% BFC 2026-07-02 09:01:10 154.82 152.99 3.13% BFC 2026-07-02 10:01:19 152.48 151.66 -0.63% BFC 2026-07-02 11:01:09 151.26 150.00 -1.49% BFC 2026-07-02 12:01:23 152.49 150.97 -0.50% BFC 2026-07-02 13:01:15 151.75 151.35 -1.11% BFC 2026-07-02 14:01:22 152.14 151.09 -1.04% BFC 2026-07-02 15:01:11 151.17 150.63 -1.29% BFC 2026-07-02 16:01:14 154.81 148.86 -0.77% BFC 2026-07-02 20:01:28 0.00 0.00 -0.77% 2026-07-06 BFC 2026-07-06 04:01:09 158.00 61.02 -0.77% BFC 2026-07-06 05:00:53 152.54 150.91 0.78% BFC 2026-07-06 06:01:10 158.00 60.72 0.78% BFC 2026-07-06 08:01:08 152.51 150.91 0.78% BFC 2026-07-06 09:00:59 158.00 56.46 0.78% BFC 2026-07-06 10:01:09 152.12 150.69 -0.17% BFC 2026-07-06 11:01:00 150.19 149.41 -1.18% BFC 2026-07-06 12:01:16 150.18 149.60 -1.22% BFC 2026-07-06 13:00:57 151.20 150.85 -0.48% BFC 2026-07-06 14:01:14 150.76 150.27 -0.79% BFC 2026-07-06 15:01:07 150.99 150.13 -0.65% BFC 2026-07-06 16:01:12 158.00 148.38 -0.32% BFC 2026-07-06 19:01:04 151.73 150.88 -0.32% BFC 2026-07-06 20:01:21 0.00 0.00 -0.32% 2026-07-07 BFC 2026-07-07 04:01:12 158.00 60.83 -0.32% BFC 2026-07-07 08:01:07 158.00 60.53 -0.32% BFC 2026-07-07 09:00:56 158.00 56.29 -0.32% BFC 2026-07-07 10:01:13 152.48 151.02 0.38% BFC 2026-07-07 11:00:57 152.35 151.41 0.43% BFC 2026-07-07 12:01:00 151.97 151.43 0.27% BFC 2026-07-07 13:00:59 151.96 151.43 0.23% BFC 2026-07-07 14:01:13 151.54 151.10 0.15% BFC 2026-07-07 15:01:00 150.41 149.81 -0.59% BFC 2026-07-07 16:01:08 152.49 146.68 -1.15% BFC 2026-07-07 20:01:20 0.00 0.00 -1.15% 2026-07-08 BFC 2026-07-08 04:01:23 158.00 60.12 -1.15% BFC 2026-07-08 06:01:17 149.51 60.12 -1.15% BFC 2026-07-08 07:01:09 158.00 60.12 -1.15% BFC 2026-07-08 08:01:11 158.00 60.76 -1.15% BFC 2026-07-08 09:01:07 158.00 106.86 -1.15% BFC 2026-07-08 10:01:09 147.54 146.81 -1.58% BFC 2026-07-08 11:00:57 146.55 145.75 -2.27% BFC 2026-07-08 12:01:05 146.21 145.63 -2.43% BFC 2026-07-08 13:00:57 147.14 146.50 -1.89% BFC 2026-07-08 14:01:17 146.90 146.31 -1.92% BFC 2026-07-08 15:01:01 146.30 145.30 -2.56% BFC 2026-07-08 16:01:12 148.04 142.35 -2.94% BFC 2026-07-08 20:01:08 0.00 0.00 -2.94% 2026-07-09 BFC 2026-07-09 04:01:16 230.82 58.36 -0.43% BFC 2026-07-09 07:00:59 232.27 58.36 -0.43% BFC 2026-07-09 08:01:08 232.27 58.07 -0.43% BFC 2026-07-09 09:01:11 248.53 54.00 -0.43% BFC 2026-07-09 10:01:06 147.05 146.53 0.99% BFC 2026-07-09 11:00:57 146.84 146.21 0.74% BFC 2026-07-09 12:01:10 147.05 146.28 0.90% BFC 2026-07-09 13:01:03 147.85 147.09 1.50% BFC 2026-07-09 14:01:12 147.80 147.22 1.48% BFC 2026-07-09 15:00:53 148.03 147.62 1.68% BFC 2026-07-09 16:01:10 149.53 143.84 1.04% BFC 2026-07-09 17:01:02 147.03 146.12 1.04% BFC 2026-07-09 18:01:14 149.53 143.84 1.04% BFC 2026-07-09 20:01:18 0.00 0.00 1.04% 2026-07-10 BFC 2026-07-10 04:01:21 233.20 58.96 1.04% BFC 2026-07-10 06:01:12 233.20 59.55 1.04% BFC 2026-07-10 08:01:05 234.67 58.67 1.04% BFC 2026-07-10 09:00:55 251.10 54.56 1.04% BFC 2026-07-10 10:01:04 147.46 146.66 0.30% BFC 2026-07-10 11:00:59 147.44 147.03 0.45% BFC 2026-07-10 12:01:04 147.00 146.18 -0.08% BFC 2026-07-10 13:01:03 147.44 146.72 0.30% BFC 2026-07-10 14:01:12 147.57 147.08 0.52% BFC 2026-07-10 15:02:01 147.98 147.30 0.55% BFC 2026-07-10 16:01:10 150.22 144.50 0.47% BFC 2026-07-10 20:01:16 0.00 0.00 0.47%