$BFC: Bank First Corporation - Common Stock
2026-01-12 BFC 2026-01-12 20:01:17 125.54 120.76 0.44% BFC 2026-01-12 21:01:35 0.00 0.00 0.44% 2026-01-13 BFC 2026-01-13 06:01:19 195.79 49.26 0.44% BFC 2026-01-13 08:01:15 195.79 122.53 0.44% BFC 2026-01-13 09:01:10 123.81 122.28 0.44% BFC 2026-01-13 10:01:12 123.87 122.54 0.44% BFC 2026-01-13 11:01:03 123.50 122.44 -0.44% BFC 2026-01-13 12:01:14 123.67 123.38 0.42% BFC 2026-01-13 13:01:08 123.93 123.28 0.24% BFC 2026-01-13 14:01:20 123.98 123.60 0.60% BFC 2026-01-13 15:01:11 124.47 123.50 0.70% BFC 2026-01-13 16:01:20 123.67 123.29 0.33% BFC 2026-01-13 17:01:12 125.15 123.40 0.22% BFC 2026-01-13 18:01:20 125.15 121.41 0.18% BFC 2026-01-13 22:02:15 0.00 0.00 0.18% 2026-01-14 BFC 2026-01-14 06:01:12 196.68 123.09 0.18% BFC 2026-01-14 07:01:08 196.68 121.41 0.18% BFC 2026-01-14 09:01:01 140.02 122.84 0.18% BFC 2026-01-14 10:01:07 124.31 122.72 0.18% BFC 2026-01-14 11:00:59 123.92 123.03 0.02% BFC 2026-01-14 12:01:08 124.40 123.89 0.36% BFC 2026-01-14 13:01:03 124.47 123.91 0.37% BFC 2026-01-14 14:01:11 125.05 124.33 0.80% BFC 2026-01-14 15:01:02 125.21 124.56 0.97% BFC 2026-01-14 16:01:12 126.12 125.28 1.46% BFC 2026-01-14 17:01:04 128.77 123.81 2.09% BFC 2026-01-14 18:01:29 128.77 123.81 2.08% BFC 2026-01-14 22:02:03 0.00 0.00 2.08% 2026-01-15 BFC 2026-01-15 06:01:15 134.69 50.51 2.08% BFC 2026-01-15 08:01:21 134.69 105.27 2.08% BFC 2026-01-15 09:01:09 134.69 125.01 2.08% BFC 2026-01-15 10:01:20 127.15 125.52 2.08% BFC 2026-01-15 11:01:06 128.30 127.34 1.56% BFC 2026-01-15 12:01:17 130.14 129.72 3.12% BFC 2026-01-15 13:01:07 130.49 130.13 3.18% BFC 2026-01-15 14:01:20 130.31 129.69 2.85% BFC 2026-01-15 15:01:08 129.57 129.40 2.64% BFC 2026-01-15 16:01:22 130.50 129.59 2.97% BFC 2026-01-15 17:01:12 132.31 127.28 2.85% BFC 2026-01-15 18:01:19 132.31 127.28 2.79% BFC 2026-01-15 19:01:14 129.77 127.28 2.79% BFC 2026-01-15 20:01:12 129.96 127.28 2.79% BFC 2026-01-15 22:02:27 0.00 0.00 2.79% 2026-01-16 BFC 2026-01-16 06:01:15 134.69 125.65 2.79% BFC 2026-01-16 11:01:03 130.00 128.06 -0.05% BFC 2026-01-16 12:01:10 129.63 128.96 -0.66% BFC 2026-01-16 13:01:05 129.93 129.05 -0.20% BFC 2026-01-16 14:01:15 130.52 129.78 0.28% BFC 2026-01-16 15:01:15 130.51 129.74 0.35% BFC 2026-01-16 16:01:17 131.09 130.37 0.89% BFC 2026-01-16 17:01:08 132.16 127.08 -0.14% BFC 2026-01-16 21:01:39 0.00 0.00 -0.14% 2026-01-20 BFC 2026-01-20 05:01:12 128.92 56.96 -0.14% BFC 2026-01-20 06:01:23 128.29 52.09 -0.14% BFC 2026-01-20 07:01:05 134.69 52.09 -0.14% BFC 2026-01-20 08:01:19 134.69 105.27 -0.14% BFC 2026-01-20 11:01:07 129.07 126.43 -0.91% BFC 2026-01-20 12:01:16 128.85 128.06 -0.69% BFC 2026-01-20 13:01:11 129.09 128.38 -0.41% BFC 2026-01-20 14:01:24 129.39 129.12 -0.25% BFC 2026-01-20 15:01:15 128.79 127.99 -0.92% BFC 2026-01-20 16:01:24 128.37 127.50 -1.32% BFC 2026-01-20 17:01:20 147.12 111.66 -0.89% BFC 2026-01-20 18:01:23 130.64 104.32 -0.89% BFC 2026-01-20 18:23:22 8-K Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465926005133/0001104659-26-005133-index.htm 8-K - Bank First Corp (0001746109) (Filer) BFC 2026-01-20 21:01:28 0.00 0.00 -0.89% 2026-01-21 BFC 2026-01-21 06:01:25 130.64 51.38 -0.89% BFC 2026-01-21 08:01:20 130.64 105.27 -0.89% BFC 2026-01-21 11:01:07 133.70 130.75 3.36% BFC 2026-01-21 12:01:15 134.39 133.88 4.26% BFC 2026-01-21 14:01:36 134.20 133.00 3.53% BFC 2026-01-21 15:01:11 134.30 133.69 4.14% BFC 2026-01-21 16:01:25 135.88 134.75 4.88% BFC 2026-01-21 17:01:13 138.37 133.05 5.59% BFC 2026-01-21 18:01:22 138.37 133.05 5.64% BFC 2026-01-21 21:01:40 0.00 0.00 5.64% 2026-01-22 BFC 2026-01-22 06:01:17 215.73 54.55 5.64% BFC 2026-01-22 08:01:17 215.73 105.27 5.64% BFC 2026-01-22 10:01:19 217.08 105.27 5.64% BFC 2026-01-22 11:01:05 138.68 135.46 1.10% BFC 2026-01-22 12:01:14 138.03 137.41 1.49% BFC 2026-01-22 13:01:14 137.37 136.41 1.07% BFC 2026-01-22 14:01:29 137.00 136.28 0.82% BFC 2026-01-22 15:01:13 136.63 135.97 0.58% BFC 2026-01-22 16:01:24 135.80 135.06 -0.53% BFC 2026-01-22 17:01:01 138.51 133.19 0.58% BFC 2026-01-22 17:02:36 8-K Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465926005776/0001104659-26-005776-index.htm 8-K - Bank First Corp (0001746109) (Filer) BFC 2026-01-22 18:01:26 138.51 133.19 0.55% BFC 2026-01-22 21:01:25 0.00 0.00 0.55% 2026-01-23 BFC 2026-01-23 06:01:27 215.95 54.33 0.55% BFC 2026-01-23 08:01:20 215.95 105.27 0.55% BFC 2026-01-23 09:01:12 217.31 105.27 0.55% BFC 2026-01-23 11:01:14 139.52 138.60 2.51% BFC 2026-01-23 12:01:14 138.75 138.16 1.80% BFC 2026-01-23 13:01:16 139.10 138.60 2.12% BFC 2026-01-23 14:01:17 138.47 138.08 1.78% BFC 2026-01-23 15:01:19 138.81 138.02 1.98% BFC 2026-01-23 16:01:21 137.87 137.21 1.29% BFC 2026-01-23 17:01:09 0.00 0.00 1.11% BFC 2026-01-23 18:01:31 219.98 105.27 1.10% BFC 2026-01-23 19:01:12 137.48 136.68 1.10% BFC 2026-01-23 20:01:12 137.53 136.72 1.10% BFC 2026-01-23 21:01:21 0.00 0.00 1.10% 2026-01-26 BFC 2026-01-26 05:01:10 218.33 135.35 1.10% BFC 2026-01-26 08:01:16 219.71 135.35 1.10% BFC 2026-01-26 11:01:06 140.00 138.63 1.49% BFC 2026-01-26 12:01:16 137.34 135.83 -0.09% BFC 2026-01-26 13:01:03 136.72 136.19 -0.39% BFC 2026-01-26 14:01:28 136.10 135.44 -0.89% BFC 2026-01-26 15:01:44 137.72 136.15 0.09% BFC 2026-01-26 16:01:26 138.69 137.50 1.02% BFC 2026-01-26 17:01:08 142.01 136.55 1.43% BFC 2026-01-26 18:01:21 142.01 136.55 1.41% BFC 2026-01-26 21:01:51 0.00 0.00 1.41% 2026-01-27 BFC 2026-01-27 05:01:08 217.29 57.10 1.41% BFC 2026-01-27 06:01:30 221.40 55.70 1.41% BFC 2026-01-27 07:01:02 221.40 138.28 1.41% BFC 2026-01-27 09:01:08 221.40 137.40 1.41% BFC 2026-01-27 10:01:27 222.80 105.27 1.41% BFC 2026-01-27 11:01:12 140.49 138.41 -0.36% BFC 2026-01-27 12:01:18 139.76 138.65 -0.15% BFC 2026-01-27 13:01:02 138.95 138.56 -0.36% BFC 2026-01-27 14:01:16 138.21 137.85 -0.90% BFC 2026-01-27 15:01:16 137.49 136.71 -1.36% BFC 2026-01-27 16:01:15 137.27 136.77 -1.43% BFC 2026-01-27 17:01:09 141.00 135.72 -0.62% BFC 2026-01-27 18:01:22 141.00 135.72 -0.61% BFC 2026-01-27 21:01:18 0.00 0.00 -0.61% BFC 2026-01-27 22:01:47 141.00 135.72 -0.61% 2026-01-28 BFC 2026-01-28 05:01:14 215.95 60.83 -0.61% BFC 2026-01-28 06:01:20 220.04 55.63 -0.61% BFC 2026-01-28 08:01:16 220.04 105.27 -0.61% BFC 2026-01-28 10:01:12 221.42 105.27 -0.61% BFC 2026-01-28 11:01:03 138.24 137.50 -0.06% BFC 2026-01-28 12:01:14 137.39 137.03 -0.87% BFC 2026-01-28 13:01:03 137.50 137.36 -0.67% BFC 2026-01-28 14:01:11 137.50 136.85 -0.90% BFC 2026-01-28 15:01:06 137.66 137.06 -0.88% BFC 2026-01-28 16:01:38 136.59 136.00 -1.44% BFC 2026-01-28 17:01:24 138.57 133.24 -1.80% BFC 2026-01-28 18:01:31 138.57 133.24 -1.81% BFC 2026-01-28 21:01:34 0.00 0.00 -1.81% 2026-01-29 BFC 2026-01-29 05:01:09 212.04 135.88 -1.81% BFC 2026-01-29 06:01:24 216.04 135.88 -1.81% BFC 2026-01-29 10:01:11 217.40 105.27 0.00% BFC 2026-01-29 11:01:06 136.68 136.31 0.34% BFC 2026-01-29 12:01:18 136.52 136.00 0.09% BFC 2026-01-29 13:01:12 137.09 136.65 0.68% BFC 2026-01-29 14:01:20 135.47 133.80 -0.74% BFC 2026-01-29 15:01:37 135.43 134.74 -0.61% BFC 2026-01-29 16:01:19 136.13 135.43 0.16% BFC 2026-01-29 17:01:14 141.30 135.93 1.97% BFC 2026-01-29 18:01:34 141.30 135.93 2.00% BFC 2026-01-29 21:01:34 0.00 0.00 2.00% 2026-01-30 BFC 2026-01-30 05:01:06 220.37 56.83 2.00% BFC 2026-01-30 06:01:23 220.37 55.44 2.00% BFC 2026-01-30 08:01:20 220.37 105.27 2.00% BFC 2026-01-30 10:01:17 138.59 105.27 2.00% BFC 2026-01-30 11:01:05 139.00 138.13 -0.39% BFC 2026-01-30 12:01:16 137.55 137.19 -0.86% BFC 2026-01-30 13:01:09 137.67 137.03 -0.90% BFC 2026-01-30 14:01:15 138.72 138.19 -0.07% BFC 2026-01-30 15:01:10 139.99 139.41 0.74% BFC 2026-01-30 16:01:13 140.30 139.03 0.92% BFC 2026-01-30 17:01:12 142.30 136.83 0.69% BFC 2026-01-30 18:01:24 142.30 136.83 0.68% BFC 2026-01-30 21:01:37 0.00 0.00 0.68% 2026-02-02 BFC 2026-02-02 05:01:03 221.86 57.22 0.68% BFC 2026-02-02 06:01:12 221.86 55.82 0.68% BFC 2026-02-02 08:01:20 221.86 105.27 0.68% BFC 2026-02-02 10:01:17 140.50 105.27 0.68% BFC 2026-02-02 11:01:05 143.94 142.25 2.19% BFC 2026-02-02 12:01:15 144.24 143.58 3.12% BFC 2026-02-02 13:01:09 145.34 144.72 4.19% BFC 2026-02-02 14:01:14 145.31 144.47 3.82% BFC 2026-02-02 15:01:26 145.29 144.72 3.95% BFC 2026-02-02 16:01:34 145.43 145.06 4.05% BFC 2026-02-02 17:01:07 147.84 142.15 3.92% BFC 2026-02-02 18:01:31 147.84 142.15 3.89% BFC 2026-02-02 21:01:44 0.00 0.00 3.89% 2026-02-03 BFC 2026-02-03 05:01:04 157.00 63.71 3.89% BFC 2026-02-03 06:01:17 157.00 58.27 3.89% BFC 2026-02-03 08:01:13 157.00 105.27 3.89% BFC 2026-02-03 11:01:02 147.55 145.46 0.67% BFC 2026-02-03 12:01:14 145.27 144.80 -0.04% BFC 2026-02-03 13:01:15 145.28 144.30 -0.13% BFC 2026-02-03 14:01:24 144.55 143.85 -0.36% BFC 2026-02-03 15:01:10 146.87 145.94 0.77% BFC 2026-02-03 16:01:22 145.91 145.16 0.68% BFC 2026-02-03 17:01:12 149.23 143.55 1.02% BFC 2026-02-03 18:01:25 149.23 143.55 0.98% BFC 2026-02-03 21:01:41 0.00 0.00 0.98% 2026-02-04 BFC 2026-02-04 05:01:10 147.39 145.53 0.98% BFC 2026-02-04 06:01:16 147.39 58.84 0.98% BFC 2026-02-04 07:01:07 157.00 58.84 0.98% BFC 2026-02-04 08:01:11 157.00 105.27 0.98% BFC 2026-02-04 11:01:03 150.44 148.99 2.16% BFC 2026-02-04 12:01:31 148.84 148.19 1.36% BFC 2026-02-04 13:01:11 149.20 148.91 1.94% BFC 2026-02-04 14:01:35 149.89 148.90 2.20% BFC 2026-02-04 15:01:10 148.80 148.19 1.41% BFC 2026-02-04 16:01:21 148.78 148.00 1.41% BFC 2026-02-04 17:01:02 151.16 145.35 1.28% BFC 2026-02-04 18:01:20 151.16 145.35 1.26% BFC 2026-02-04 21:01:58 0.00 0.00 1.26% 2026-02-05 BFC 2026-02-05 05:01:12 157.00 65.15 1.26% BFC 2026-02-05 06:01:21 157.00 59.58 1.26% BFC 2026-02-05 08:01:21 157.00 105.27 1.26% BFC 2026-02-05 10:01:16 149.85 105.27 1.26% 2026-02-06 BFC 2026-02-06 10:01:35 157.00 106.75 0.03% BFC 2026-02-06 11:01:07 151.95 149.69 1.63% BFC 2026-02-06 12:01:20 152.55 152.10 2.68% BFC 2026-02-06 13:01:13 152.24 151.69 2.66% BFC 2026-02-06 14:01:24 152.48 151.94 2.77% BFC 2026-02-06 15:01:14 150.92 150.19 1.44% BFC 2026-02-06 16:01:25 151.68 150.53 1.72% BFC 2026-02-06 17:01:14 154.46 148.59 2.19% BFC 2026-02-06 21:01:12 0.00 0.00 2.19% 2026-02-09 BFC 2026-02-09 05:01:14 157.00 62.12 2.19% BFC 2026-02-09 06:01:23 157.00 60.61 2.19% BFC 2026-02-09 08:01:18 157.00 105.27 2.19% BFC 2026-02-09 09:01:08 157.00 105.99 2.19% BFC 2026-02-09 10:01:19 157.00 105.27 2.19% BFC 2026-02-09 11:01:05 152.85 151.40 0.15% BFC 2026-02-09 12:01:16 153.51 152.21 0.81% BFC 2026-02-09 13:01:10 153.34 152.75 0.94% BFC 2026-02-09 14:01:16 152.59 152.00 0.49% BFC 2026-02-09 15:01:11 153.17 152.34 0.74% BFC 2026-02-09 16:01:48 153.00 152.36 0.80% BFC 2026-02-09 17:01:06 154.85 148.88 0.23% BFC 2026-02-09 18:01:14 154.85 148.88 0.22% 2026-02-10 BFC 2026-02-10 05:01:16 157.00 62.26 0.22% BFC 2026-02-10 06:01:21 157.00 60.74 0.22% BFC 2026-02-10 08:01:21 157.00 105.27 0.22% BFC 2026-02-10 09:01:15 242.94 105.27 0.22% BFC 2026-02-10 10:01:23 152.53 151.09 0.22% BFC 2026-02-10 11:01:08 152.35 150.53 -0.28% BFC 2026-02-10 12:01:13 148.75 148.13 -2.16% BFC 2026-02-10 13:01:24 149.31 148.75 -1.74% BFC 2026-02-10 14:09:36 150.55 149.85 -1.06% BFC 2026-02-10 15:01:30 148.98 147.99 -2.18% BFC 2026-02-10 16:01:22 149.62 148.96 -1.72% BFC 2026-02-10 17:01:13 152.76 146.94 -1.32% BFC 2026-02-10 18:02:08 149.84 146.94 -1.32% BFC 2026-02-10 19:01:08 152.76 146.94 -1.87% BFC 2026-02-10 21:02:12 0.00 0.00 -1.87% 2026-02-11 BFC 2026-02-11 05:01:09 233.82 61.44 -1.87% BFC 2026-02-11 06:01:17 238.24 59.94 -1.87% BFC 2026-02-11 08:01:14 238.24 105.27 -1.87% BFC 2026-02-11 09:01:02 239.74 105.27 -1.87% BFC 2026-02-11 11:01:22 149.37 148.65 -0.63% BFC 2026-02-11 12:01:16 147.90 147.00 -1.28% BFC 2026-02-11 13:01:06 149.09 148.22 -0.68% BFC 2026-02-11 14:01:20 146.44 145.19 -2.59% BFC 2026-02-11 15:01:07 146.74 145.62 -2.25% BFC 2026-02-11 16:01:24 147.92 146.94 -1.89% BFC 2026-02-11 17:01:09 149.90 144.13 -1.87% BFC 2026-02-11 18:01:38 149.90 144.13 -1.90% BFC 2026-02-11 19:01:16 147.52 146.69 -1.90%