$BFC: Bank First Corporation - Common Stock
2026-05-01 BFC 2026-05-01 02:02:05 0.00 0.00 0.30% BFC 2026-05-01 04:01:46 146.16 144.60 0.48% BFC 2026-05-01 05:01:31 231.04 58.40 0.46% BFC 2026-05-01 06:01:41 231.04 58.40 0.50% BFC 2026-05-01 08:01:43 146.44 144.91 0.50% BFC 2026-05-01 09:01:25 146.31 144.60 0.50% BFC 2026-05-01 10:01:38 147.28 145.08 -0.15% BFC 2026-05-01 11:02:29 145.79 144.99 0.35% BFC 2026-05-01 12:01:40 144.72 144.00 -0.77% BFC 2026-05-01 13:01:33 144.72 144.12 -0.75% BFC 2026-05-01 14:01:42 144.62 144.13 -0.76% BFC 2026-05-01 15:01:31 144.21 142.75 -1.48% BFC 2026-05-01 16:02:04 154.97 139.99 -1.75% BFC 2026-05-01 20:01:43 0.00 0.00 -1.75% 2026-05-04 BFC 2026-05-04 04:01:46 143.44 142.10 -1.75% BFC 2026-05-04 05:01:22 143.43 142.22 -1.75% BFC 2026-05-04 06:01:42 142.46 140.63 -0.45% BFC 2026-05-04 07:01:28 143.30 141.63 -0.45% BFC 2026-05-04 08:01:33 143.44 141.49 -0.45% BFC 2026-05-04 09:01:40 143.17 41.12 -0.45% BFC 2026-05-04 10:02:28 144.03 143.25 0.45% BFC 2026-05-04 11:01:30 144.46 143.16 0.88% BFC 2026-05-04 12:01:43 144.12 143.44 0.93% BFC 2026-05-04 13:01:37 143.39 142.86 0.25% BFC 2026-05-04 14:02:28 144.22 144.03 0.97% BFC 2026-05-04 15:01:33 144.03 143.62 0.84% BFC 2026-05-04 16:01:41 146.62 141.03 0.75% BFC 2026-05-04 20:01:51 0.00 0.00 0.75% 2026-05-05 BFC 2026-05-05 04:02:08 144.94 143.56 0.75% BFC 2026-05-05 05:01:53 144.81 57.82 0.75% BFC 2026-05-05 06:01:35 228.67 57.82 0.75% BFC 2026-05-05 07:01:30 228.67 143.16 0.75% BFC 2026-05-05 08:01:36 145.24 144.03 0.75% BFC 2026-05-05 09:01:29 255.28 43.15 0.75% BFC 2026-05-05 10:01:35 147.21 145.91 1.85% BFC 2026-05-05 11:01:27 147.71 146.80 2.47% BFC 2026-05-05 12:01:53 147.12 146.62 2.04% BFC 2026-05-05 13:01:37 146.54 146.03 1.91% BFC 2026-05-05 14:01:42 146.54 146.03 1.88% BFC 2026-05-05 15:01:31 146.50 145.83 1.79% BFC 2026-05-05 16:01:43 148.52 142.87 1.30% BFC 2026-05-05 20:01:53 0.00 0.00 1.30% 2026-05-06 BFC 2026-05-06 04:01:50 231.63 145.13 -0.39% BFC 2026-05-06 05:01:10 147.55 145.69 -0.39% BFC 2026-05-06 06:01:21 231.63 58.57 -0.39% BFC 2026-05-06 07:01:12 149.74 146.72 -0.39% BFC 2026-05-06 08:01:22 148.28 58.29 -0.39% BFC 2026-05-06 09:01:10 147.99 145.72 -0.39% BFC 2026-05-06 10:01:21 146.10 145.50 0.40% BFC 2026-05-06 11:01:14 146.40 145.21 0.05% BFC 2026-05-06 12:01:26 146.40 145.97 0.38% BFC 2026-05-06 13:01:12 145.74 145.28 0.01% BFC 2026-05-06 14:01:39 145.67 145.05 -0.33% BFC 2026-05-06 15:01:29 145.59 145.28 -0.21% BFC 2026-05-06 16:01:29 148.59 142.94 0.05% BFC 2026-05-06 20:01:27 0.00 0.00 0.05% 2026-05-07 BFC 2026-05-07 04:01:23 146.87 145.03 0.05% BFC 2026-05-07 05:01:11 146.31 145.06 0.05% BFC 2026-05-07 06:02:10 145.75 58.51 0.05% BFC 2026-05-07 07:01:21 146.31 144.60 0.19% BFC 2026-05-07 08:01:25 146.17 144.75 0.19% BFC 2026-05-07 09:01:10 258.75 43.73 0.19% BFC 2026-05-07 10:01:17 148.35 146.91 0.86% BFC 2026-05-07 11:01:11 147.65 146.56 1.12% BFC 2026-05-07 12:01:19 147.46 146.61 0.86% BFC 2026-05-07 13:01:16 147.18 146.50 0.51% BFC 2026-05-07 14:01:23 146.24 145.83 0.12% BFC 2026-05-07 15:01:09 146.06 145.08 -0.20% BFC 2026-05-07 16:01:24 147.84 142.19 -0.51% BFC 2026-05-07 20:01:22 0.00 0.00 -0.51% 2026-05-08 BFC 2026-05-08 04:01:27 230.55 58.30 -0.38% BFC 2026-05-08 05:01:24 230.55 144.47 -0.38% BFC 2026-05-08 06:01:24 145.69 58.30 -0.38% BFC 2026-05-08 07:01:20 145.94 58.30 -0.38% BFC 2026-05-08 08:01:19 232.00 144.43 0.79% BFC 2026-05-08 09:01:08 146.14 144.35 0.79% BFC 2026-05-08 10:01:17 145.47 144.53 -0.07% BFC 2026-05-08 11:01:30 146.42 146.15 0.90% BFC 2026-05-08 12:01:25 146.55 145.77 0.69% BFC 2026-05-08 13:01:09 144.71 144.52 -0.19% BFC 2026-05-08 14:01:20 146.23 145.66 0.78% BFC 2026-05-08 15:01:13 146.40 145.59 0.73% BFC 2026-05-08 16:01:24 149.52 143.78 0.69% BFC 2026-05-08 20:01:27 0.00 0.00 0.69% 2026-05-11 BFC 2026-05-11 04:01:28 147.19 58.95 -0.47% BFC 2026-05-11 05:01:08 147.30 145.91 -0.47% BFC 2026-05-11 06:01:19 233.12 58.95 -0.47% BFC 2026-05-11 07:01:07 146.32 145.61 -0.47% BFC 2026-05-11 08:01:16 234.59 140.21 -0.47% BFC 2026-05-11 09:01:09 147.32 146.05 -0.47% BFC 2026-05-11 10:01:18 145.80 145.00 -0.90% BFC 2026-05-11 11:01:08 145.68 145.16 -0.83% BFC 2026-05-11 12:01:26 146.12 145.00 -0.65% BFC 2026-05-11 13:01:15 145.68 144.94 -0.64% BFC 2026-05-11 14:01:12 145.15 144.68 -1.17% BFC 2026-05-11 14:30:05 10-Q Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465926058557/0001104659-26-058557-index.htm 10-Q - Bank First Corp (0001746109) (Filer) BFC 2026-05-11 15:01:22 144.71 144.22 -1.40% BFC 2026-05-11 16:01:13 147.34 141.72 -1.44% BFC 2026-05-11 20:01:21 0.00 0.00 -1.44% 2026-05-12 BFC 2026-05-12 04:01:25 144.78 143.52 -1.44% BFC 2026-05-12 05:01:13 231.21 57.82 -0.57% BFC 2026-05-12 06:01:25 144.37 57.81 0.49% BFC 2026-05-12 07:01:14 231.20 143.66 -0.09% BFC 2026-05-12 08:01:21 229.77 57.81 -0.09% BFC 2026-05-12 09:01:16 294.09 41.63 -0.09% BFC 2026-05-12 10:01:23 142.21 141.05 -2.07% BFC 2026-05-12 11:01:07 142.37 142.13 -1.47% BFC 2026-05-12 12:01:21 143.01 142.74 -1.08% BFC 2026-05-12 13:01:11 144.80 143.53 -0.09% BFC 2026-05-12 14:01:23 144.65 144.13 -0.05% BFC 2026-05-12 15:01:12 144.85 144.34 0.33% BFC 2026-05-12 16:01:31 147.15 141.49 -0.15% BFC 2026-05-12 20:01:29 0.00 0.00 -0.15% 2026-05-13 BFC 2026-05-13 04:01:33 229.42 58.01 -0.15% BFC 2026-05-13 05:01:28 229.42 58.01 -0.28% BFC 2026-05-13 08:01:20 144.29 143.44 -0.28% BFC 2026-05-13 09:01:06 144.70 143.05 -0.28% BFC 2026-05-13 10:01:21 144.54 143.12 -0.02% BFC 2026-05-13 11:01:07 144.31 143.15 -0.54% BFC 2026-05-13 12:01:24 143.93 142.60 -0.42% BFC 2026-05-13 13:01:15 144.09 143.58 -0.37% BFC 2026-05-13 14:01:17 143.75 143.19 -0.37% BFC 2026-05-13 15:01:06 144.80 143.19 0.27% BFC 2026-05-13 16:01:25 146.38 140.75 -0.52% BFC 2026-05-13 20:01:27 0.00 0.00 -0.52% 2026-05-14 BFC 2026-05-14 04:01:28 228.22 57.70 -0.37% BFC 2026-05-14 06:01:20 228.22 143.03 -0.37% BFC 2026-05-14 07:01:14 228.22 57.71 -0.37% BFC 2026-05-14 08:01:19 229.66 128.13 -0.37% BFC 2026-05-14 09:01:17 254.79 115.41 0.06% BFC 2026-05-14 10:01:30 145.50 144.35 1.02% BFC 2026-05-14 11:01:09 145.14 144.53 1.07% BFC 2026-05-14 13:01:24 143.42 143.06 -0.24% BFC 2026-05-14 14:01:20 143.81 143.62 0.10% BFC 2026-05-14 15:01:33 143.93 143.25 0.17% BFC 2026-05-14 16:01:08 146.57 141.00 0.17% BFC 2026-05-14 20:01:14 0.00 0.00 0.17% 2026-05-15 BFC 2026-05-15 04:01:10 228.59 57.80 0.17% BFC 2026-05-15 08:01:12 230.03 57.80 0.17% BFC 2026-05-15 09:01:19 255.19 43.14 0.17% BFC 2026-05-15 10:01:12 142.27 141.55 -1.28% BFC 2026-05-15 11:01:30 141.59 141.06 -1.58% BFC 2026-05-15 12:01:06 141.59 140.74 -1.80% BFC 2026-05-15 13:01:24 141.17 140.84 -1.80% BFC 2026-05-15 14:01:06 141.45 141.25 -1.63% BFC 2026-05-15 15:01:24 141.46 141.06 -1.78% BFC 2026-05-15 16:01:15 143.93 138.40 -1.82% BFC 2026-05-15 20:01:19 0.00 0.00 -1.82% 2026-05-18 BFC 2026-05-18 04:01:28 224.41 56.75 -0.57% BFC 2026-05-18 06:01:32 140.94 140.03 -0.57% BFC 2026-05-18 07:01:09 141.14 140.03 0.07% BFC 2026-05-18 08:01:24 225.82 56.47 0.07% BFC 2026-05-18 09:01:21 142.09 140.75 0.07% BFC 2026-05-18 10:01:15 143.85 143.13 1.84% BFC 2026-05-18 11:01:09 143.03 142.56 1.22% BFC 2026-05-18 12:01:25 143.01 142.37 0.93% BFC 2026-05-18 13:01:16 143.20 142.63 1.39% BFC 2026-05-18 14:01:26 142.74 142.38 1.02% BFC 2026-05-18 15:01:11 143.65 142.25 1.57% BFC 2026-05-18 16:01:31 146.50 140.87 1.79% BFC 2026-05-18 20:01:25 0.00 0.00 1.79% 2026-05-19 BFC 2026-05-19 04:01:36 228.41 57.75 1.79% BFC 2026-05-19 05:01:09 228.41 57.48 -0.40% BFC 2026-05-19 07:01:12 144.20 57.48 -0.40% BFC 2026-05-19 08:01:20 229.85 142.53 -0.40% BFC 2026-05-19 09:01:09 254.89 43.14 -0.40% BFC 2026-05-19 10:01:28 143.99 143.22 -0.18% BFC 2026-05-19 11:01:09 144.10 143.40 0.16% BFC 2026-05-19 12:01:30 144.80 144.41 0.79% BFC 2026-05-19 13:01:11 144.35 144.06 0.49% BFC 2026-05-19 14:01:24 144.71 143.66 0.64% BFC 2026-05-19 15:01:09 143.54 143.05 -0.20% BFC 2026-05-19 16:01:15 146.21 140.59 -0.19% BFC 2026-05-19 17:05:40 8-K Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465926063919/0001104659-26-063919-index.htm 8-K - Bank First Corp (0001746109) (Filer) BFC 2026-05-19 20:01:28 0.00 0.00 -0.19% 2026-05-20 BFC 2026-05-20 04:01:28 227.95 57.64 -0.19% BFC 2026-05-20 05:01:14 227.95 57.65 -0.19% BFC 2026-05-20 08:01:17 173.68 57.36 -0.19% BFC 2026-05-20 09:01:10 185.09 143.37 -0.19% BFC 2026-05-20 10:01:17 144.55 144.00 0.63% BFC 2026-05-20 11:01:08 141.40 140.99 -1.37% BFC 2026-05-20 12:01:23 142.30 141.10 -1.52% BFC 2026-05-20 13:01:09 140.70 140.10 -2.11% BFC 2026-05-20 14:01:18 141.99 141.44 -1.06% BFC 2026-05-20 15:01:16 142.41 141.55 -0.90% BFC 2026-05-20 16:01:24 145.84 140.28 -0.22% BFC 2026-05-20 20:01:20 0.00 0.00 -0.22% 2026-05-21 BFC 2026-05-21 04:01:32 143.75 142.53 -0.36% BFC 2026-05-21 05:01:15 227.44 57.51 -0.36% BFC 2026-05-21 07:01:10 227.98 141.91 -0.36% BFC 2026-05-21 08:01:22 142.73 57.22 -0.36% BFC 2026-05-21 09:01:12 144.00 42.94 -0.36% BFC 2026-05-21 10:01:24 141.90 141.25 -1.02% BFC 2026-05-21 11:01:09 141.21 140.24 -1.50% BFC 2026-05-21 12:01:22 140.71 140.16 -1.86% BFC 2026-05-21 13:01:15 142.49 142.11 -0.61% BFC 2026-05-21 14:01:25 142.68 142.02 -0.35% BFC 2026-05-21 15:01:12 142.65 142.12 -0.52% BFC 2026-05-21 16:01:23 145.15 139.62 -0.24% BFC 2026-05-21 20:01:28 0.00 0.00 -0.24% 2026-05-22 BFC 2026-05-22 04:01:17 143.34 57.23 -0.28% BFC 2026-05-22 05:01:25 226.36 57.23 -0.28% BFC 2026-05-22 08:01:30 143.35 141.94 -0.28% BFC 2026-05-22 09:01:10 252.71 142.37 0.03% BFC 2026-05-22 10:01:18 140.50 140.00 -1.38% BFC 2026-05-22 11:01:05 141.89 141.00 -0.58% BFC 2026-05-22 12:01:25 141.47 140.80 -1.09% BFC 2026-05-22 13:01:37 140.96 140.58 -1.22% BFC 2026-05-22 14:01:22 141.66 141.31 -0.50% BFC 2026-05-22 15:01:16 142.20 141.55 -0.24% BFC 2026-05-22 16:01:25 144.68 139.12 -0.35% BFC 2026-05-22 20:01:22 0.00 0.00 -0.35% 2026-05-26 BFC 2026-05-26 04:01:25 143.10 142.16 0.22% BFC 2026-05-26 05:01:06 225.57 57.03 0.22% BFC 2026-05-26 06:01:18 142.94 57.03 0.33% BFC 2026-05-26 07:01:17 225.57 142.05 0.33% BFC 2026-05-26 08:01:15 226.99 56.75 0.33% BFC 2026-05-26 09:01:08 143.12 142.03 0.33% BFC 2026-05-26 10:01:19 142.09 141.50 -0.06% BFC 2026-05-26 11:01:08 141.32 140.85 -0.65% BFC 2026-05-26 12:01:23 141.29 140.53 -0.83% BFC 2026-05-26 13:01:10 140.29 139.91 -1.21% BFC 2026-05-26 14:01:27 141.89 140.94 -0.23% BFC 2026-05-26 15:01:16 140.74 140.56 -0.91% BFC 2026-05-26 16:01:14 144.62 139.11 -0.01% BFC 2026-05-26 20:01:24 0.00 0.00 -0.01% 2026-05-27 BFC 2026-05-27 04:01:31 142.68 57.02 0.61% BFC 2026-05-27 05:01:15 225.54 57.02 0.61% BFC 2026-05-27 07:01:09 145.00 141.88 0.61% BFC 2026-05-27 08:01:16 145.00 56.74 -0.28% BFC 2026-05-27 09:01:07 145.00 141.80 0.50% BFC 2026-05-27 10:01:17 140.76 140.37 -0.77% BFC 2026-05-27 11:01:08 140.89 140.00 -1.21% BFC 2026-05-27 12:01:23 140.30 139.56 -1.30% BFC 2026-05-27 13:01:08 140.39 140.08 -1.19% BFC 2026-05-27 14:01:18 140.49 139.91 -1.12% BFC 2026-05-27 15:01:12 139.65 139.25 -1.69% BFC 2026-05-27 16:01:36 142.10 136.69 -1.73% BFC 2026-05-27 20:01:23 0.00 0.00 -1.73% 2026-05-28 BFC 2026-05-28 04:01:43 139.88 56.03 -0.48% BFC 2026-05-28 05:01:14 221.61 56.03 -0.48% BFC 2026-05-28 07:01:14 139.64 56.03 -0.48% BFC 2026-05-28 08:01:22 139.75 138.69 -0.48% BFC 2026-05-28 09:01:08 247.27 41.86 -0.24% BFC 2026-05-28 10:01:19 140.00 139.03 0.41% BFC 2026-05-28 11:01:12 139.59 139.16 -0.02% BFC 2026-05-28 12:01:19 138.90 138.62 -0.37% BFC 2026-05-28 13:01:11 139.09 138.40 -0.49% BFC 2026-05-28 14:01:22 139.17 139.00 -0.14% BFC 2026-05-28 15:01:27 140.05 139.56 0.29% BFC 2026-05-28 16:01:27 143.62 138.10 1.05% BFC 2026-05-28 17:01:08 141.32 140.50 1.05% BFC 2026-05-28 18:01:10 141.35 140.53 1.05% BFC 2026-05-28 20:01:09 0.00 0.00 1.05% 2026-05-29 BFC 2026-05-29 04:01:22 223.91 140.28 1.05% BFC 2026-05-29 05:01:07 223.91 140.30 1.05% BFC 2026-05-29 06:01:21 223.91 56.61 1.05% BFC 2026-05-29 08:01:20 225.32 56.34 1.05% BFC 2026-05-29 09:01:20 249.96 42.26 1.05% BFC 2026-05-29 10:01:16 140.82 140.00 -0.20% BFC 2026-05-29 11:01:10 140.82 140.22 -0.38% BFC 2026-05-29 12:01:25 140.45 140.00 -0.42% BFC 2026-05-29 13:01:02 140.99 140.16 -0.24% BFC 2026-05-29 14:01:20 140.53 139.90 -0.60% BFC 2026-05-29 15:01:10 139.93 139.60 -0.87% BFC 2026-05-29 16:01:23 139.00 136.30 -1.29% BFC 2026-05-29 20:01:20 0.00 0.00 -1.29%