$BFC: Bank First Corporation - Common Stock
2025-10-14 BFC 2025-10-14 09:01:11 128.63 126.31 1.69% BFC 2025-10-14 10:01:22 129.21 128.85 0.15% BFC 2025-10-14 11:01:12 130.28 129.58 0.89% BFC 2025-10-14 12:01:24 131.21 131.02 1.80% BFC 2025-10-14 13:01:12 132.19 131.91 2.44% BFC 2025-10-14 14:01:24 133.66 133.22 3.67% BFC 2025-10-14 15:01:17 134.97 134.43 4.69% BFC 2025-10-14 16:01:25 0.00 115.56 4.51% BFC 2025-10-14 17:01:18 137.60 132.31 4.52% BFC 2025-10-14 18:01:22 215.72 105.68 4.52% BFC 2025-10-14 20:01:26 0.00 0.00 4.52% 2025-10-15 BFC 2025-10-15 04:01:31 0.00 134.93 4.52% BFC 2025-10-15 05:01:13 136.95 134.93 4.52% BFC 2025-10-15 06:01:22 214.53 53.98 4.52% BFC 2025-10-15 07:01:15 136.95 134.93 4.52% BFC 2025-10-15 08:01:21 137.62 135.06 4.52% BFC 2025-10-15 10:01:19 133.94 133.19 -1.11% BFC 2025-10-15 11:01:12 132.50 131.55 -2.51% BFC 2025-10-15 12:01:24 132.03 131.61 -2.57% BFC 2025-10-15 13:01:15 131.01 130.13 -3.58% BFC 2025-10-15 14:01:25 131.03 130.00 -3.46% BFC 2025-10-15 15:01:17 131.19 130.33 -3.09% BFC 2025-10-15 16:01:26 0.00 0.00 -3.24% BFC 2025-10-15 17:01:19 133.34 128.21 -3.10% BFC 2025-10-15 18:01:27 209.93 105.68 -3.10% BFC 2025-10-15 20:01:29 0.00 0.00 -3.10% 2025-10-16 BFC 2025-10-16 04:01:30 0.00 3.00 -3.10% BFC 2025-10-16 05:01:20 207.89 52.30 -3.10% BFC 2025-10-16 07:01:11 207.89 105.68 -3.10% BFC 2025-10-16 09:01:11 168.98 105.68 -3.10% BFC 2025-10-16 10:01:21 126.64 126.25 -3.11% BFC 2025-10-16 11:01:06 124.27 123.50 -5.30% BFC 2025-10-16 12:01:19 125.59 124.24 -4.57% BFC 2025-10-16 13:01:17 122.61 121.06 -6.51% BFC 2025-10-16 14:01:28 122.20 121.56 -6.69% BFC 2025-10-16 15:01:22 121.20 120.90 -7.29% BFC 2025-10-16 16:01:30 0.00 121.04 -7.20% BFC 2025-10-16 17:01:19 123.34 121.04 -7.43% BFC 2025-10-16 18:01:29 193.66 118.69 -7.43% BFC 2025-10-16 20:01:30 0.00 0.00 -7.43% 2025-10-17 BFC 2025-10-17 04:01:28 0.00 3.00 -7.43% BFC 2025-10-17 05:01:20 192.43 48.42 -7.43% BFC 2025-10-17 07:01:21 192.43 105.68 -7.43% BFC 2025-10-17 08:01:24 192.43 119.72 -7.43% BFC 2025-10-17 09:01:08 193.64 119.72 -7.43% BFC 2025-10-17 10:01:19 123.74 121.37 1.58% BFC 2025-10-17 11:01:07 122.59 122.00 0.95% BFC 2025-10-17 12:01:21 122.56 121.81 0.73% BFC 2025-10-17 13:01:12 121.96 121.58 0.59% BFC 2025-10-17 14:01:25 121.79 121.43 0.36% BFC 2025-10-17 15:01:15 121.72 121.28 0.36% BFC 2025-10-17 16:01:23 0.00 119.72 -0.05% BFC 2025-10-17 17:01:17 193.70 119.72 -0.06% BFC 2025-10-17 20:01:29 0.00 0.00 -0.06% 2025-10-20 BFC 2025-10-20 06:01:23 192.31 119.72 -0.06% BFC 2025-10-20 08:01:20 193.52 119.72 -0.06% BFC 2025-10-20 09:01:10 133.12 119.72 -0.06% BFC 2025-10-20 10:01:18 122.86 122.35 1.58% BFC 2025-10-20 11:01:11 123.69 123.21 2.24% BFC 2025-10-20 12:01:26 123.18 122.71 1.58% BFC 2025-10-20 13:01:17 123.07 122.55 1.69% BFC 2025-10-20 14:01:28 123.25 122.63 1.69% BFC 2025-10-20 15:01:17 123.49 122.89 1.76% BFC 2025-10-20 16:01:34 0.00 0.00 2.83% BFC 2025-10-20 17:01:23 197.60 121.97 2.84% BFC 2025-10-20 18:01:34 197.60 106.17 2.84% BFC 2025-10-20 20:01:32 0.00 0.00 2.84% 2025-10-21 BFC 2025-10-21 04:01:32 0.00 3.00 2.84% BFC 2025-10-21 05:01:21 197.74 49.75 2.84% BFC 2025-10-21 07:01:15 197.74 105.68 2.84% BFC 2025-10-21 08:01:23 198.99 105.68 2.84% BFC 2025-10-21 09:01:08 160.47 105.68 2.84% BFC 2025-10-21 10:01:17 124.08 122.70 -0.72% BFC 2025-10-21 11:01:09 127.00 125.72 1.12% BFC 2025-10-21 12:01:16 125.66 125.22 0.74% BFC 2025-10-21 13:01:12 125.93 125.38 1.12% BFC 2025-10-21 14:01:23 126.58 126.00 1.35% BFC 2025-10-21 15:01:18 126.16 125.86 1.44% BFC 2025-10-21 16:01:33 0.00 123.00 2.29% BFC 2025-10-21 16:04:07 8-K Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465925101226/0001104659-25-101226-index.htm 8-K - Bank First Corp (0001746109) (Filer) BFC 2025-10-21 17:01:21 201.37 123.00 2.23% BFC 2025-10-21 20:01:31 0.00 0.00 2.23% 2025-10-22 BFC 2025-10-22 04:01:33 0.00 3.00 2.23% BFC 2025-10-22 05:01:24 202.13 50.86 2.23% BFC 2025-10-22 07:01:15 202.13 105.68 2.23% BFC 2025-10-22 08:01:19 203.40 105.68 2.23% BFC 2025-10-22 10:01:20 131.80 129.30 2.21% BFC 2025-10-22 11:01:07 135.20 133.52 5.38% BFC 2025-10-22 12:01:34 133.63 133.16 5.06% BFC 2025-10-22 13:01:38 131.37 130.00 3.30% BFC 2025-10-22 14:01:39 130.52 129.81 2.15% BFC 2025-10-22 15:01:28 132.78 132.33 4.37% BFC 2025-10-22 16:01:45 0.00 115.56 4.08% BFC 2025-10-22 17:01:27 134.70 129.63 3.99% BFC 2025-10-22 18:01:39 211.66 105.68 3.99% BFC 2025-10-22 20:01:38 0.00 0.00 3.99% 2025-10-23 BFC 2025-10-23 04:01:43 0.00 3.00 3.99% BFC 2025-10-23 05:01:37 210.18 52.88 3.99% BFC 2025-10-23 07:01:22 210.18 105.68 3.99% BFC 2025-10-23 09:01:20 174.13 105.68 3.99% BFC 2025-10-23 10:01:31 133.89 130.00 -0.84% BFC 2025-10-23 11:01:14 132.38 130.00 -1.69% BFC 2025-10-23 12:01:27 130.59 129.35 -1.32% BFC 2025-10-23 13:01:25 130.47 129.63 -1.52% BFC 2025-10-23 14:01:28 130.59 129.86 -1.69% BFC 2025-10-23 15:01:23 129.37 128.96 -2.50% BFC 2025-10-23 16:01:37 131.15 126.11 -2.82% BFC 2025-10-23 17:01:30 129.01 128.22 -2.72% BFC 2025-10-23 18:01:35 206.46 105.68 -2.72% BFC 2025-10-23 20:01:38 0.00 0.00 -2.72% 2025-10-24 BFC 2025-10-24 04:01:38 0.00 3.00 -2.72% BFC 2025-10-24 05:01:27 129.73 128.22 -2.72% BFC 2025-10-24 06:01:41 205.76 51.44 -2.72% BFC 2025-10-24 07:01:24 129.75 128.22 -2.72% BFC 2025-10-24 09:01:18 168.75 128.86 -2.72% BFC 2025-10-24 10:01:25 131.40 130.60 1.57% BFC 2025-10-24 11:01:15 131.54 131.06 1.93% BFC 2025-10-24 12:01:27 132.40 131.72 2.38% BFC 2025-10-24 13:01:26 131.38 130.63 1.59% BFC 2025-10-24 14:01:37 131.19 130.15 1.59% BFC 2025-10-24 15:01:27 131.44 130.69 1.76% BFC 2025-10-24 16:01:39 0.00 119.23 2.13% BFC 2025-10-24 17:01:29 133.90 128.86 2.19% BFC 2025-10-24 18:01:44 209.68 105.68 2.19% BFC 2025-10-24 20:01:38 0.00 0.00 2.19% 2025-10-27 BFC 2025-10-27 04:01:55 0.00 131.41 2.19% BFC 2025-10-27 05:01:37 134.02 131.93 2.19% BFC 2025-10-27 06:01:50 208.92 52.56 2.19% BFC 2025-10-27 07:01:45 134.68 131.80 2.19% BFC 2025-10-27 09:01:51 146.04 120.22 2.19% BFC 2025-10-27 10:01:49 131.70 131.00 -0.16% BFC 2025-10-27 11:01:39 130.87 129.87 -0.78% BFC 2025-10-27 12:01:47 131.41 130.90 -0.19% BFC 2025-10-27 13:01:45 132.12 131.47 0.34% BFC 2025-10-27 14:01:55 131.64 131.00 -0.07% BFC 2025-10-27 15:01:52 132.47 131.75 0.49% BFC 2025-10-27 16:01:33 133.46 128.33 -0.41% BFC 2025-10-27 17:01:33 133.46 128.33 -0.40% BFC 2025-10-27 18:01:39 209.74 105.68 -0.40% BFC 2025-10-27 20:01:36 0.00 0.00 -0.40% 2025-10-28 BFC 2025-10-28 04:01:36 0.00 129.56 -0.40% BFC 2025-10-28 05:01:24 131.26 129.69 -0.40% BFC 2025-10-28 06:01:28 208.08 52.35 -0.40% BFC 2025-10-28 07:01:20 132.17 129.56 -0.40% BFC 2025-10-28 09:01:34 131.91 130.22 -0.40% BFC 2025-10-28 10:01:26 131.79 129.13 -0.66% BFC 2025-10-28 11:01:14 132.54 130.83 0.57% BFC 2025-10-28 12:01:33 131.65 130.80 0.41% BFC 2025-10-28 13:01:35 132.15 131.30 0.33% BFC 2025-10-28 14:01:26 130.93 130.55 0.05% BFC 2025-10-28 15:01:19 131.26 130.18 0.05% BFC 2025-10-28 16:01:31 132.99 127.88 -0.35% BFC 2025-10-28 18:01:20 209.39 105.68 -0.35% BFC 2025-10-28 20:01:18 0.00 0.00 -0.35% 2025-10-29 BFC 2025-10-29 04:01:27 131.45 129.27 -0.35% BFC 2025-10-29 05:01:15 131.06 129.11 -0.35% BFC 2025-10-29 06:01:32 207.35 52.17 -0.35% BFC 2025-10-29 07:01:14 207.35 129.11 -0.35% BFC 2025-10-29 09:01:16 167.73 127.81 -0.35% BFC 2025-10-29 10:01:24 131.00 129.50 -0.31% BFC 2025-10-29 11:01:13 128.60 128.15 -1.60% BFC 2025-10-29 12:01:31 130.30 129.12 -0.53% BFC 2025-10-29 13:01:14 129.78 129.13 -0.64% BFC 2025-10-29 14:01:25 129.78 128.50 -0.96% BFC 2025-10-29 15:01:18 125.86 125.25 -3.59% BFC 2025-10-29 16:01:31 125.35 115.56 -4.68% BFC 2025-10-29 17:01:21 126.70 121.88 -4.69% BFC 2025-10-29 18:01:26 201.85 105.68 -4.69% BFC 2025-10-29 20:01:25 0.00 0.00 -4.69% 2025-10-30 BFC 2025-10-30 04:01:23 0.00 3.00 -4.69% BFC 2025-10-30 05:01:14 125.52 49.72 -4.69% BFC 2025-10-30 06:01:23 197.60 49.72 -4.69% BFC 2025-10-30 07:01:18 125.27 123.29 -4.69% BFC 2025-10-30 08:01:22 125.27 123.66 -4.69% BFC 2025-10-30 09:01:14 124.52 122.42 -4.69% BFC 2025-10-30 10:01:19 127.84 124.99 1.21% BFC 2025-10-30 11:01:16 126.50 125.80 1.57% BFC 2025-10-30 12:01:22 124.91 124.46 0.27% BFC 2025-10-30 13:01:20 124.36 124.01 -0.20% BFC 2025-10-30 14:01:23 124.21 123.87 -0.30% BFC 2025-10-30 15:01:19 124.97 124.36 0.25% BFC 2025-10-30 16:01:26 127.22 0.00 0.40% BFC 2025-10-30 17:01:16 127.22 122.38 0.42% BFC 2025-10-30 18:01:26 199.10 105.68 0.42% BFC 2025-10-30 20:01:31 0.00 0.00 0.42% 2025-10-31 BFC 2025-10-31 04:01:31 125.53 123.17 0.42% BFC 2025-10-31 05:01:22 125.41 123.55 0.42% BFC 2025-10-31 06:01:29 198.41 49.92 0.42% BFC 2025-10-31 07:01:20 125.41 123.55 0.42% BFC 2025-10-31 08:01:27 125.41 123.67 0.42% BFC 2025-10-31 09:01:22 125.41 123.55 -0.70% BFC 2025-10-31 10:01:29 125.35 124.65 0.17% BFC 2025-10-31 11:01:16 125.14 123.76 -0.23% BFC 2025-10-31 12:01:28 123.64 123.30 -1.17% BFC 2025-10-31 13:01:19 122.73 122.33 -1.92% BFC 2025-10-31 14:01:45 122.63 122.18 -1.75% BFC 2025-10-31 15:01:18 123.00 122.24 -2.00% BFC 2025-10-31 16:03:12 124.54 119.75 -2.15% BFC 2025-10-31 17:01:17 124.54 119.75 -2.14% BFC 2025-10-31 18:01:33 195.66 105.68 -2.14% BFC 2025-10-31 20:01:29 0.00 0.00 -2.14% 2025-11-03 BFC 2025-11-03 05:01:27 122.97 121.51 -2.14% BFC 2025-11-03 06:01:31 194.17 48.85 -2.14% BFC 2025-11-03 08:01:35 123.21 121.51 -2.14% BFC 2025-11-03 09:01:20 122.60 121.18 -2.14% BFC 2025-11-03 10:01:31 124.69 121.18 1.39% BFC 2025-11-03 11:01:22 124.20 121.44 0.06% BFC 2025-11-03 12:01:34 125.00 121.64 0.87% BFC 2025-11-03 13:01:27 123.70 123.18 0.95% BFC 2025-11-03 14:01:47 122.89 122.23 0.30% BFC 2025-11-03 15:01:22 122.44 121.81 -0.23% BFC 2025-11-03 16:01:37 121.73 120.70 -0.72% BFC 2025-11-03 17:02:59 124.66 0.00 0.10% BFC 2025-11-03 18:01:40 122.61 121.86 0.11% BFC 2025-11-03 19:01:34 196.28 105.68 0.11% BFC 2025-11-03 20:01:39 122.47 121.72 0.11% BFC 2025-11-03 21:03:00 0.00 0.00 0.11% BFC 2025-11-03 22:02:44 196.28 105.68 0.11% 2025-11-04 BFC 2025-11-04 05:01:49 122.11 119.80 0.11% BFC 2025-11-04 07:01:30 194.36 48.90 0.11% BFC 2025-11-04 08:01:32 122.11 119.80 0.11% BFC 2025-11-04 09:01:15 122.24 119.80 0.11% BFC 2025-11-04 10:01:30 121.87 119.56 0.45% BFC 2025-11-04 11:01:15 121.69 120.60 -0.83% BFC 2025-11-04 12:01:27 121.54 120.80 -1.13% BFC 2025-11-04 13:01:17 122.16 120.94 -1.00% BFC 2025-11-04 14:01:32 121.89 120.45 -1.06% BFC 2025-11-04 15:05:58 121.14 120.15 -1.84% BFC 2025-11-04 16:02:36 121.17 120.10 -0.88% BFC 2025-11-04 17:01:29 121.46 119.16 -1.16% BFC 2025-11-04 18:01:37 123.20 118.47 0.02% BFC 2025-11-04 19:01:38 193.82 105.68 0.02% 2025-11-05 BFC 2025-11-05 05:01:26 0.00 3.00 0.02% BFC 2025-11-05 06:01:36 121.65 120.21 0.02% BFC 2025-11-05 07:01:24 192.08 48.33 0.02% BFC 2025-11-05 08:01:51 121.87 119.97 0.02% BFC 2025-11-05 09:01:26 122.01 120.21 0.02% BFC 2025-11-05 11:01:21 124.04 121.13 0.81% BFC 2025-11-05 12:01:26 122.76 121.95 1.06% BFC 2025-11-05 13:01:16 123.00 122.50 1.63% BFC 2025-11-05 14:01:28 124.22 123.31 2.54% BFC 2025-11-05 15:01:27 123.20 122.33 1.63% BFC 2025-11-05 16:01:42 123.09 122.58 1.74% BFC 2025-11-05 17:01:20 126.34 123.94 2.54% BFC 2025-11-05 18:06:21 126.34 123.93 2.68% BFC 2025-11-05 19:01:25 198.30 123.93 2.68% BFC 2025-11-05 22:02:26 0.00 0.00 2.68% 2025-11-06 BFC 2025-11-06 06:01:30 124.53 123.31 2.68% BFC 2025-11-06 07:01:31 197.03 49.57 2.68% BFC 2025-11-06 08:01:29 125.03 123.06 2.68% BFC 2025-11-06 09:01:15 125.77 122.06 2.68% BFC 2025-11-06 10:01:28 125.77 105.68 2.68% BFC 2025-11-06 11:01:19 123.49 122.02 -0.98% BFC 2025-11-06 12:01:26 123.74 122.42 -0.49% BFC 2025-11-06 13:01:22 123.40 122.90 -0.55% BFC 2025-11-06 14:01:37 124.45 123.56 0.33% BFC 2025-11-06 15:01:37 122.82 122.45 -1.21% BFC 2025-11-06 16:01:30 123.52 122.12 -0.74% BFC 2025-11-06 17:01:23 124.89 120.14 -1.20% BFC 2025-11-06 18:01:33 124.89 120.09 -1.17% BFC 2025-11-06 19:01:24 196.00 107.18 -1.17% 2025-11-07 BFC 2025-11-07 06:01:39 194.71 121.86 -1.17% BFC 2025-11-07 07:01:35 194.71 48.99 -1.17% BFC 2025-11-07 08:01:29 123.07 121.49 -1.17% BFC 2025-11-07 09:01:25 122.46 121.49 -1.17% BFC 2025-11-07 10:01:39 122.46 121.61 -1.17% BFC 2025-11-07 11:01:20 124.20 122.86 0.77% BFC 2025-11-07 12:01:27 124.00 123.80 1.08% BFC 2025-11-07 13:01:20 123.57 123.00 0.67% BFC 2025-11-07 14:01:51 123.87 123.30 0.64% BFC 2025-11-07 14:21:35 10-Q Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465925108332/0001104659-25-108332-index.htm 10-Q - Bank First Corp (0001746109) (Filer) BFC 2025-11-07 15:01:31 124.12 123.44 1.27% BFC 2025-11-07 16:01:36 125.00 123.98 1.23% BFC 2025-11-07 17:01:31 126.56 0.00 1.36% BFC 2025-11-07 18:01:36 126.56 121.74 1.37% BFC 2025-11-07 19:01:28 197.96 105.68 1.37% BFC 2025-11-07 22:02:26 0.00 0.00 1.37% 2025-11-10 BFC 2025-11-10 05:01:35 0.00 3.00 1.37% BFC 2025-11-10 06:01:46 197.37 49.66 1.37% BFC 2025-11-10 08:01:36 125.99 124.14 1.37% BFC 2025-11-10 09:01:34 125.99 124.26 1.37% BFC 2025-11-10 10:01:33 198.61 124.26 1.37% BFC 2025-11-10 11:01:30 124.93 123.80 0.27% BFC 2025-11-10 12:01:34 123.88 123.00 -0.43% BFC 2025-11-10 13:01:26 124.69 123.86 0.10% BFC 2025-11-10 14:01:37 125.40 124.60 0.96% BFC 2025-11-10 15:01:28 125.80 125.13 1.02% BFC 2025-11-10 16:01:55 125.50 123.80 0.56% BFC 2025-11-10 17:01:39 125.93 0.00 0.26% BFC 2025-11-10 18:01:42 126.91 122.04 0.26% BFC 2025-11-10 19:01:32 129.52 105.68 0.26% BFC 2025-11-10 21:02:13 0.00 0.00 0.26% 2025-11-11 BFC 2025-11-11 05:01:34 125.32 123.46 0.26% BFC 2025-11-11 06:01:45 125.07 123.46 0.26% BFC 2025-11-11 07:01:34 199.12 49.78 0.26% BFC 2025-11-11 08:01:43 125.54 123.46 0.26% BFC 2025-11-11 09:01:56 125.07 123.46 0.26% BFC 2025-11-11 11:01:23 124.80 123.60 -0.23% BFC 2025-11-11 12:01:36 125.03 124.40 0.22% BFC 2025-11-11 13:01:33 125.04 124.28 0.24% BFC 2025-11-11 14:01:36 125.21 124.67 0.49% BFC 2025-11-11 15:01:31 125.79 125.15 0.89% BFC 2025-11-11 16:01:35 126.29 125.47 1.22% BFC 2025-11-11 17:01:24 128.16 0.00 1.02% BFC 2025-11-11 18:01:57 128.16 123.28 1.02% BFC 2025-11-11 19:01:43 126.12 125.30 1.02% BFC 2025-11-11 20:01:31 128.16 123.28 1.02% BFC 2025-11-11 21:02:17 0.00 0.00 1.02% 2025-11-12 BFC 2025-11-12 05:01:32 0.00 3.00 1.02% BFC 2025-11-12 06:01:37 126.90 125.21 1.02% BFC 2025-11-12 07:01:23 199.87 50.29 1.02% BFC 2025-11-12 08:01:33 126.81 124.75 1.02% BFC 2025-11-12 09:01:23 126.81 105.68 1.02% BFC 2025-11-12 10:01:34 126.81 125.09 1.02% BFC 2025-11-12 11:01:19 127.50 126.04 0.29% BFC 2025-11-12 12:01:28 126.50 124.93 -0.08% BFC 2025-11-12 13:01:21 126.10 125.49 0.24% BFC 2025-11-12 14:01:32 126.81 125.80 0.56% BFC 2025-11-12 15:01:25 126.50 125.89 0.25% BFC 2025-11-12 16:01:33 126.15 125.64 -0.02% BFC 2025-11-12 17:01:27 127.66 0.00 -0.42% BFC 2025-11-12 18:01:32 127.66 122.75 -0.41% BFC 2025-11-12 21:01:53 0.00 0.00 -0.41% BFC 2025-11-12 22:02:11 127.66 122.75 -0.41% 2025-11-13 BFC 2025-11-13 05:01:32 126.28 124.56 -0.41% BFC 2025-11-13 06:01:41 126.05 124.08 -0.41% BFC 2025-11-13 08:01:31 125.68 123.93 -0.41%