$BFC: Bank First Corporation - Common Stock
2026-03-16 BFC 2026-03-16 00:02:27 0.00 0.00 0.53% BFC 2026-03-16 04:01:45 139.52 132.75 0.53% BFC 2026-03-16 10:01:37 136.99 135.50 0.47% BFC 2026-03-16 11:01:30 137.84 136.88 1.07% BFC 2026-03-16 12:01:44 137.59 136.44 1.14% BFC 2026-03-16 13:01:48 137.37 136.85 1.42% BFC 2026-03-16 14:01:51 137.55 136.99 1.48% BFC 2026-03-16 15:02:08 137.39 136.69 1.39% BFC 2026-03-16 16:01:55 138.95 133.66 0.63% BFC 2026-03-16 16:30:52 8-K/A Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465926028511/0001104659-26-028511-index.htm 8-K/A - Bank First Corp (0001746109) (Filer) BFC 2026-03-16 20:01:48 0.00 0.00 0.63% 2026-03-17 BFC 2026-03-17 04:01:48 139.52 132.75 0.63% BFC 2026-03-17 10:01:52 136.28 135.56 -0.53% BFC 2026-03-17 11:01:34 136.69 136.37 0.07% BFC 2026-03-17 12:01:47 136.39 135.74 -0.13% BFC 2026-03-17 13:01:43 136.19 135.50 -0.10% BFC 2026-03-17 14:01:47 136.42 136.15 -0.10% BFC 2026-03-17 15:01:52 135.84 135.03 -0.35% BFC 2026-03-17 16:01:44 138.31 132.99 -1.13% BFC 2026-03-17 17:05:31 138.31 132.99 -1.12% BFC 2026-03-17 20:01:47 0.00 0.00 -1.12% 2026-03-18 BFC 2026-03-18 04:01:59 139.52 132.75 -1.12% BFC 2026-03-18 10:01:51 134.15 133.00 -1.92% BFC 2026-03-18 11:03:32 134.00 133.49 -1.30% BFC 2026-03-18 12:02:02 133.84 133.13 -1.55% BFC 2026-03-18 13:03:04 133.39 132.94 -1.78% BFC 2026-03-18 14:01:44 133.73 133.31 -1.35% BFC 2026-03-18 15:02:00 132.20 131.00 -2.73% BFC 2026-03-18 16:01:47 134.50 129.38 -2.70% BFC 2026-03-18 17:03:31 134.50 129.38 -2.71% BFC 2026-03-18 20:01:46 0.00 0.00 -2.71% 2026-03-19 BFC 2026-03-19 04:02:07 139.52 52.78 -2.71% BFC 2026-03-19 09:01:51 139.52 39.59 -2.71% BFC 2026-03-19 10:01:47 132.20 131.58 0.08% BFC 2026-03-19 11:02:15 133.78 132.03 0.67% BFC 2026-03-19 12:01:40 133.24 132.59 0.67% BFC 2026-03-19 13:01:48 132.95 132.25 0.57% BFC 2026-03-19 14:01:37 132.62 131.52 0.22% BFC 2026-03-19 15:01:57 135.34 134.88 2.32% BFC 2026-03-19 16:01:37 136.85 131.63 1.70% BFC 2026-03-19 17:02:10 136.85 131.63 1.74% BFC 2026-03-19 20:01:52 0.00 0.00 1.74% 2026-03-20 BFC 2026-03-20 04:01:48 139.52 53.70 1.74% BFC 2026-03-20 10:01:38 133.34 133.06 -0.74% BFC 2026-03-20 11:01:42 133.73 132.02 -1.20% BFC 2026-03-20 12:01:42 132.98 132.28 -1.42% BFC 2026-03-20 13:01:45 133.48 132.19 -1.11% BFC 2026-03-20 14:01:49 132.17 131.75 -1.64% BFC 2026-03-20 15:01:56 131.84 131.21 -1.80% BFC 2026-03-20 16:01:55 132.87 127.80 -2.96% BFC 2026-03-20 17:01:55 132.87 127.80 -2.91% BFC 2026-03-20 18:01:44 132.87 131.37 -2.91% BFC 2026-03-20 19:02:00 132.87 127.80 -2.91% BFC 2026-03-20 20:01:56 0.00 0.00 -2.91% 2026-03-23 BFC 2026-03-23 04:01:56 139.52 52.39 -2.91% BFC 2026-03-23 06:02:11 139.52 52.39 -1.42% BFC 2026-03-23 07:01:37 139.52 52.39 1.71% BFC 2026-03-23 08:01:53 139.52 52.13 2.23% BFC 2026-03-23 10:01:51 136.29 134.90 3.84% BFC 2026-03-23 11:01:49 137.04 136.41 4.89% BFC 2026-03-23 12:02:02 135.31 134.81 3.58% BFC 2026-03-23 13:01:42 134.51 133.81 2.66% BFC 2026-03-23 14:01:58 133.78 133.24 2.26% BFC 2026-03-23 15:01:48 133.69 132.93 1.96% BFC 2026-03-23 16:02:20 135.31 130.11 1.77% BFC 2026-03-23 17:02:03 135.31 130.11 1.82% BFC 2026-03-23 20:02:56 0.00 0.00 1.82% 2026-03-24 BFC 2026-03-24 04:02:38 139.52 53.34 1.82% BFC 2026-03-24 07:01:35 139.52 53.08 1.82% BFC 2026-03-24 10:01:56 133.55 131.11 -0.26% BFC 2026-03-24 11:01:37 133.68 132.86 0.82% BFC 2026-03-24 12:01:47 134.59 134.00 1.32% BFC 2026-03-24 13:02:02 133.70 132.85 0.65% BFC 2026-03-24 14:02:03 134.28 133.31 0.87% BFC 2026-03-24 15:01:40 133.77 133.61 0.83% BFC 2026-03-24 16:01:52 136.32 131.08 0.77% BFC 2026-03-24 17:01:34 136.32 131.08 0.75% BFC 2026-03-24 20:02:00 0.00 0.00 0.75% 2026-03-25 BFC 2026-03-25 04:02:17 211.74 53.53 0.75% BFC 2026-03-25 07:01:40 150.00 130.00 0.75% BFC 2026-03-25 10:02:11 133.41 132.80 -0.12% BFC 2026-03-25 11:02:00 132.75 131.91 -0.52% BFC 2026-03-25 12:01:45 132.80 131.90 -0.38% BFC 2026-03-25 13:01:42 132.79 132.15 -0.51% BFC 2026-03-25 14:01:54 132.10 131.86 -0.95% BFC 2026-03-25 15:01:48 131.53 131.28 -1.31% BFC 2026-03-25 16:02:01 135.14 130.00 -0.83% BFC 2026-03-25 20:02:10 0.00 0.00 -0.83% 2026-03-26 BFC 2026-03-26 04:01:51 210.77 53.29 -0.83% BFC 2026-03-26 06:02:05 212.09 53.03 -0.83% BFC 2026-03-26 10:01:48 132.13 131.25 -0.50% BFC 2026-03-26 11:01:52 132.66 131.72 0.07% BFC 2026-03-26 12:01:57 132.87 132.03 0.22% BFC 2026-03-26 13:02:13 132.57 131.90 -0.21% BFC 2026-03-26 14:02:02 132.45 131.88 -0.09% BFC 2026-03-26 15:02:08 133.04 132.13 0.26% BFC 2026-03-26 16:02:28 135.27 130.06 0.07% BFC 2026-03-26 20:02:06 0.00 0.00 0.07% 2026-03-27 BFC 2026-03-27 04:02:13 210.89 53.32 0.07% BFC 2026-03-27 08:01:56 210.89 53.82 0.07% BFC 2026-03-27 09:01:35 212.22 53.06 0.07% BFC 2026-03-27 10:02:24 133.16 131.13 -0.50% BFC 2026-03-27 11:01:58 132.67 131.88 -0.05% BFC 2026-03-27 12:02:33 132.42 131.34 -0.41% BFC 2026-03-27 13:02:19 132.84 132.36 0.11% BFC 2026-03-27 14:02:09 132.76 131.78 -0.30% BFC 2026-03-27 15:02:07 132.72 132.10 -0.19% BFC 2026-03-27 16:02:14 134.50 129.38 -0.53% BFC 2026-03-27 20:01:34 0.00 0.00 -0.53% 2026-03-30 BFC 2026-03-30 04:01:58 209.76 53.04 -0.53% BFC 2026-03-30 05:01:35 209.76 53.04 0.00% BFC 2026-03-30 08:01:41 211.08 52.78 0.00% BFC 2026-03-30 10:01:39 133.50 132.53 0.66% BFC 2026-03-30 11:01:30 132.90 132.53 0.66% BFC 2026-03-30 12:01:40 133.60 132.91 0.75% BFC 2026-03-30 13:01:32 133.50 132.81 0.87% BFC 2026-03-30 14:01:43 133.00 132.71 0.81% BFC 2026-03-30 15:01:37 133.57 132.87 1.00% BFC 2026-03-30 16:01:44 136.05 130.87 0.92% BFC 2026-03-30 20:01:51 0.00 0.00 0.92% 2026-03-31 BFC 2026-03-31 04:02:19 213.52 53.38 0.80% BFC 2026-03-31 10:01:38 134.87 133.50 0.12% BFC 2026-03-31 11:01:41 133.79 133.31 0.19% BFC 2026-03-31 12:01:50 133.85 133.13 0.24% BFC 2026-03-31 13:01:42 135.92 134.28 1.61% BFC 2026-03-31 14:01:51 135.37 134.38 0.84% BFC 2026-03-31 15:01:52 135.07 134.11 0.60% BFC 2026-03-31 16:02:04 137.73 132.44 1.23% BFC 2026-03-31 17:01:54 137.73 132.44 1.21% BFC 2026-03-31 20:01:58 0.00 0.00 1.21% 2026-04-01 BFC 2026-04-01 04:01:58 214.74 54.29 1.21% BFC 2026-04-01 09:02:15 216.09 135.09 1.21% BFC 2026-04-01 10:02:10 138.00 136.75 1.50% BFC 2026-04-01 11:01:44 138.07 137.19 1.72% BFC 2026-04-01 12:02:23 138.74 137.60 2.19% BFC 2026-04-01 13:01:36 138.31 137.55 2.02% BFC 2026-04-01 14:01:40 137.04 136.63 1.20% BFC 2026-04-01 15:01:38 136.84 136.28 0.99% BFC 2026-04-01 16:01:53 138.85 133.50 0.82% BFC 2026-04-01 17:01:43 138.85 133.50 0.81% BFC 2026-04-01 20:01:48 0.00 0.00 0.81% 2026-04-02 BFC 2026-04-02 04:01:40 216.47 54.46 0.81% BFC 2026-04-02 05:01:32 134.92 54.46 0.81% BFC 2026-04-02 07:01:23 217.62 55.20 0.81% BFC 2026-04-02 08:02:16 217.84 54.46 0.81% BFC 2026-04-02 10:01:36 135.49 133.10 -1.30% BFC 2026-04-02 11:01:21 136.27 135.18 -0.39% BFC 2026-04-02 12:01:33 136.84 135.50 0.12% BFC 2026-04-02 13:01:25 137.52 136.25 0.50% BFC 2026-04-02 14:01:32 137.35 136.25 0.35% BFC 2026-04-02 15:01:31 137.16 136.47 0.24% BFC 2026-04-02 16:01:34 139.70 134.33 0.00% BFC 2026-04-02 17:01:30 137.38 136.56 0.00% BFC 2026-04-02 18:01:42 137.37 136.56 0.00% BFC 2026-04-02 20:01:39 0.00 0.00 0.00% 2026-04-06 BFC 2026-04-06 04:01:42 217.81 55.07 0.00% BFC 2026-04-06 07:01:55 150.00 55.07 0.00% BFC 2026-04-06 08:01:31 137.64 55.07 0.00% BFC 2026-04-06 09:01:28 137.52 54.80 -0.29% BFC 2026-04-06 10:01:44 136.89 136.34 -0.21% BFC 2026-04-06 11:01:31 137.68 136.50 -0.33% BFC 2026-04-06 12:01:38 138.26 137.71 0.44% BFC 2026-04-06 13:01:33 137.77 136.81 0.24% BFC 2026-04-06 14:01:46 139.15 137.78 0.87% BFC 2026-04-06 15:01:26 138.67 137.83 0.63% BFC 2026-04-06 16:02:05 150.00 134.97 0.48% BFC 2026-04-06 17:01:34 137.99 137.18 0.48% BFC 2026-04-06 18:01:43 150.00 134.97 0.48% BFC 2026-04-06 20:01:53 0.00 0.00 0.48% 2026-04-07 BFC 2026-04-07 04:01:41 220.22 55.63 0.48% BFC 2026-04-07 05:01:36 220.22 55.06 0.48% BFC 2026-04-07 06:01:43 220.22 55.81 0.48% BFC 2026-04-07 08:01:57 220.22 55.06 0.48% BFC 2026-04-07 10:01:40 137.40 136.88 -0.48% BFC 2026-04-07 11:01:31 137.26 136.56 -0.54% BFC 2026-04-07 12:01:50 137.64 136.81 -0.33% BFC 2026-04-07 13:01:37 137.51 137.28 -0.09% BFC 2026-04-07 14:01:43 137.96 137.63 0.01% BFC 2026-04-07 15:01:31 137.68 137.38 -0.14% BFC 2026-04-07 16:01:41 141.47 136.08 0.82% BFC 2026-04-07 18:01:32 141.47 138.80 0.82% BFC 2026-04-07 19:01:31 220.08 136.08 0.82% BFC 2026-04-07 20:01:44 0.00 0.00 0.82% 2026-04-08 BFC 2026-04-08 04:01:44 220.62 55.78 0.82% BFC 2026-04-08 05:01:37 220.62 55.78 2.13% BFC 2026-04-08 06:01:46 220.62 141.68 2.13% BFC 2026-04-08 07:01:44 220.62 55.78 2.13% BFC 2026-04-08 09:01:36 144.03 55.51 2.13% BFC 2026-04-08 10:01:54 143.52 143.21 3.24% BFC 2026-04-08 11:01:41 143.30 142.81 3.16% BFC 2026-04-08 12:01:41 143.12 141.69 2.24% BFC 2026-04-08 13:01:38 141.49 140.66 1.49% BFC 2026-04-08 14:01:44 141.22 140.50 1.36% BFC 2026-04-08 15:02:54 140.66 140.00 1.00% BFC 2026-04-08 16:01:48 0.00 0.00 1.71% BFC 2026-04-08 17:01:32 224.81 67.09 1.69% BFC 2026-04-08 20:01:47 0.00 0.00 1.69% 2026-04-09 BFC 2026-04-09 04:01:56 224.34 67.09 1.69% BFC 2026-04-09 07:01:42 224.34 67.09 -0.11% BFC 2026-04-09 08:02:05 225.76 67.09 -0.11% BFC 2026-04-09 09:01:28 198.97 139.86 -0.11% BFC 2026-04-09 10:01:45 141.50 140.00 -0.09% BFC 2026-04-09 11:01:29 142.30 141.44 0.40% BFC 2026-04-09 12:01:35 145.00 144.44 2.49% BFC 2026-04-09 13:01:30 145.09 144.47 2.95% BFC 2026-04-09 14:01:45 145.74 144.96 3.06% BFC 2026-04-09 15:01:31 145.49 144.81 2.90% BFC 2026-04-09 16:01:44 147.48 141.81 2.28% BFC 2026-04-09 17:01:34 147.48 141.81 2.24% BFC 2026-04-09 20:01:55 0.00 0.00 2.24% 2026-04-10 BFC 2026-04-10 04:01:44 231.39 139.97 2.24% BFC 2026-04-10 06:01:53 145.31 139.97 2.24% BFC 2026-04-10 07:02:00 145.32 143.63 2.24% BFC 2026-04-10 08:01:45 231.39 139.97 2.24% BFC 2026-04-10 09:01:34 145.74 144.06 2.24% BFC 2026-04-10 10:01:36 143.20 142.33 -1.48% BFC 2026-04-10 11:01:29 142.98 141.94 -1.85% BFC 2026-04-10 12:03:24 142.98 142.22 -1.55% BFC 2026-04-10 13:01:40 142.65 142.28 -1.73% BFC 2026-04-10 14:01:46 143.41 142.81 -1.15% BFC 2026-04-10 15:01:30 143.62 143.03 -0.73% BFC 2026-04-10 16:01:46 146.48 140.85 -0.69% BFC 2026-04-10 17:01:31 146.48 140.85 -0.67% BFC 2026-04-10 20:01:56 0.00 0.00 -0.67%