$BFC: Bank First Corporation - Common Stock
2024-03-25 BFC 2024-03-25 00:01:50 0.00 0.00 -2.92% BFC 2024-03-25 05:00:51 130.49 33.00 -2.92% BFC 2024-03-25 09:00:43 131.32 32.83 -2.92% BFC 2024-03-25 10:00:52 84.76 82.32 1.29% BFC 2024-03-25 11:00:48 83.41 82.34 1.28% BFC 2024-03-25 12:00:54 82.44 81.97 0.45% BFC 2024-03-25 13:00:48 82.68 82.20 0.43% BFC 2024-03-25 14:00:49 82.65 82.36 0.66% BFC 2024-03-25 15:00:50 82.69 82.22 0.35% BFC 2024-03-25 16:00:48 86.00 76.00 0.62% BFC 2024-03-25 17:00:42 84.24 80.94 0.63% BFC 2024-03-25 18:00:40 83.00 82.30 0.63% BFC 2024-03-25 19:00:47 83.04 82.31 0.63% BFC 2024-03-25 20:00:48 0.00 0.00 0.63% 2024-03-26 BFC 2024-03-26 05:00:42 130.76 33.06 0.63% BFC 2024-03-26 08:00:45 131.58 32.90 0.63% BFC 2024-03-26 10:00:58 82.80 82.32 0.26% BFC 2024-03-26 11:00:44 83.05 82.17 0.84% BFC 2024-03-26 12:00:50 82.73 82.25 0.30% BFC 2024-03-26 13:00:43 82.63 82.15 0.11% BFC 2024-03-26 14:00:53 82.27 82.00 -0.02% BFC 2024-03-26 15:00:38 82.48 82.00 -0.29% BFC 2024-03-26 16:00:49 0.00 75.65 -1.57% BFC 2024-03-26 17:00:37 82.93 79.67 -1.57% BFC 2024-03-26 18:00:27 130.81 75.65 -1.57% BFC 2024-03-26 20:00:28 0.00 0.00 -1.57% 2024-03-27 BFC 2024-03-27 05:00:43 130.08 32.52 -1.57% BFC 2024-03-27 10:00:51 83.33 82.20 1.84% BFC 2024-03-27 11:00:44 83.20 82.41 1.96% BFC 2024-03-27 12:00:59 83.20 82.84 1.78% BFC 2024-03-27 13:00:47 83.09 82.62 1.71% BFC 2024-03-27 14:00:52 84.60 83.55 4.33% BFC 2024-03-27 15:00:40 84.48 83.64 3.65% BFC 2024-03-27 16:00:44 0.00 75.65 5.12% BFC 2024-03-27 17:00:44 87.22 83.80 5.18% BFC 2024-03-27 20:00:41 0.00 0.00 5.18% 2024-03-28 BFC 2024-03-28 05:00:49 135.96 34.38 5.18% BFC 2024-03-28 09:00:42 136.81 34.21 5.18% BFC 2024-03-28 10:00:44 86.31 84.70 -0.95% BFC 2024-03-28 11:00:50 86.45 85.20 0.06% BFC 2024-03-28 12:00:56 86.64 85.77 0.91% BFC 2024-03-28 13:00:42 86.52 85.77 0.48% BFC 2024-03-28 14:00:45 86.40 85.79 0.32% BFC 2024-03-28 15:00:41 86.25 85.65 0.26% BFC 2024-03-28 16:00:49 86.58 86.15 1.43% BFC 2024-03-28 17:00:39 88.40 86.10 1.22% BFC 2024-03-28 18:00:42 88.40 84.94 1.22% BFC 2024-03-28 20:00:40 0.00 0.00 1.22% 2024-04-01 BFC 2024-04-01 05:00:42 137.80 34.85 1.22% BFC 2024-04-01 09:00:47 138.67 34.67 1.22% BFC 2024-04-01 10:00:49 84.14 82.69 -4.27% BFC 2024-04-01 11:00:49 83.56 82.40 -4.64% BFC 2024-04-01 12:00:46 82.85 82.54 -4.53% BFC 2024-04-01 13:00:50 83.48 83.10 -3.84% BFC 2024-04-01 14:00:54 82.45 81.81 -5.36% BFC 2024-04-01 15:00:42 82.40 82.19 -5.20% BFC 2024-04-01 16:00:46 111.42 75.65 -4.58% BFC 2024-04-01 17:00:42 84.41 81.09 -4.52% BFC 2024-04-01 19:00:40 83.05 82.32 -4.52% BFC 2024-04-01 20:00:45 0.00 0.00 -4.52% 2024-04-02 BFC 2024-04-02 05:00:45 131.57 33.10 -4.52% BFC 2024-04-02 09:00:47 132.40 33.10 -4.52% BFC 2024-04-02 10:00:52 82.70 81.34 -0.39% BFC 2024-04-02 11:00:45 82.63 81.81 -0.55% BFC 2024-04-02 12:00:48 82.00 81.77 -0.72% BFC 2024-04-02 13:00:39 82.02 81.52 -1.26% BFC 2024-04-02 14:00:55 81.54 81.06 -1.63% BFC 2024-04-02 15:00:47 81.54 81.17 -1.68% BFC 2024-04-02 16:00:44 130.52 32.64 -1.00% BFC 2024-04-02 17:00:47 82.27 81.54 -1.05% BFC 2024-04-02 20:00:45 0.00 0.00 -1.05% 2024-04-03 BFC 2024-04-03 05:00:38 130.18 32.92 -1.05% BFC 2024-04-03 08:00:54 131.00 32.76 -1.05% BFC 2024-04-03 09:00:41 131.00 80.80 -1.05% BFC 2024-04-03 10:00:53 82.25 81.26 0.45% BFC 2024-04-03 11:00:51 82.80 82.21 0.45% BFC 2024-04-03 12:00:52 82.31 82.00 0.34% BFC 2024-04-03 13:00:42 82.54 82.13 0.56% BFC 2024-04-03 14:00:41 82.73 82.15 0.68% BFC 2024-04-03 15:00:45 82.88 82.36 0.95% BFC 2024-04-03 16:00:54 84.38 81.08 1.03% BFC 2024-04-03 17:00:41 84.38 81.08 1.04% BFC 2024-04-03 20:00:45 0.00 0.00 1.04% 2024-04-04 BFC 2024-04-04 05:00:44 131.54 33.10 1.04% BFC 2024-04-04 08:00:47 132.36 33.10 1.04% BFC 2024-04-04 10:00:46 84.80 82.67 0.76% BFC 2024-04-04 11:00:45 84.00 83.35 1.28% BFC 2024-04-04 12:00:49 84.00 83.44 1.06% BFC 2024-04-04 13:00:46 83.89 83.35 1.01% BFC 2024-04-04 14:00:47 83.63 82.92 0.49% BFC 2024-04-04 15:00:51 82.96 82.20 -0.35% BFC 2024-04-04 16:00:48 111.42 75.65 -0.18% BFC 2024-04-04 17:00:47 84.23 80.93 -0.18% BFC 2024-04-04 20:00:44 0.00 0.00 -0.18% 2024-04-05 BFC 2024-04-05 05:00:43 131.30 33.20 -0.18% BFC 2024-04-05 09:00:43 132.12 33.04 -0.18% BFC 2024-04-05 10:00:49 84.40 81.85 0.27% BFC 2024-04-05 11:00:48 83.59 81.67 0.89% BFC 2024-04-05 12:00:50 83.04 82.27 0.04% BFC 2024-04-05 13:00:44 82.52 82.15 -0.30% BFC 2024-04-05 14:00:53 81.80 81.12 -1.32% BFC 2024-04-05 15:00:43 81.54 81.11 -1.81% BFC 2024-04-05 16:00:55 84.01 80.71 -0.27% BFC 2024-04-05 18:00:44 130.51 75.65 -0.27% BFC 2024-04-05 20:00:53 0.00 0.00 -0.27% 2024-04-08 BFC 2024-04-08 05:00:40 130.95 32.95 -0.27% BFC 2024-04-08 09:01:14 0.00 0.00 -0.27% BFC 2024-04-08 10:00:51 83.37 82.23 -0.15% BFC 2024-04-08 11:00:45 83.50 82.80 1.04% BFC 2024-04-08 12:00:57 82.92 82.38 0.12% BFC 2024-04-08 13:00:42 82.89 82.50 0.17% BFC 2024-04-08 14:00:55 82.86 82.53 0.21% BFC 2024-04-08 15:00:45 82.86 82.30 0.21% BFC 2024-04-08 16:00:45 0.00 75.65 0.31% BFC 2024-04-08 17:00:44 83.02 82.29 0.32% BFC 2024-04-08 18:00:54 132.03 75.65 0.32% BFC 2024-04-08 19:00:48 83.05 82.31 0.32% BFC 2024-04-08 20:00:45 0.00 0.00 0.32% 2024-04-09 BFC 2024-04-09 05:00:44 131.36 33.22 0.32% BFC 2024-04-09 08:00:51 132.19 33.05 0.32% BFC 2024-04-09 10:00:46 83.20 82.16 -0.28% BFC 2024-04-09 11:00:46 83.51 82.64 0.47% BFC 2024-04-09 12:00:43 82.62 81.89 -0.01% BFC 2024-04-09 13:00:47 83.31 81.99 -0.10% BFC 2024-04-09 14:00:53 83.13 82.21 0.13% BFC 2024-04-09 15:00:52 83.07 82.35 0.15% BFC 2024-04-09 16:00:43 111.42 65.65 1.06% BFC 2024-04-09 17:00:47 85.16 81.82 1.05% BFC 2024-04-09 18:00:53 111.42 65.65 1.05% BFC 2024-04-09 20:00:47 0.00 0.00 1.05% 2024-04-10 BFC 2024-04-10 05:00:41 132.74 33.40 1.05% BFC 2024-04-10 09:00:42 133.58 33.40 1.05% BFC 2024-04-10 10:00:52 83.00 81.34 -1.94% BFC 2024-04-10 11:00:44 81.32 80.38 -2.94% BFC 2024-04-10 12:00:43 80.25 79.59 -4.21% BFC 2024-04-10 13:00:46 80.04 79.62 -4.53% BFC 2024-04-10 14:00:52 79.49 78.66 -5.65% BFC 2024-04-10 15:00:45 79.29 78.66 -5.85% BFC 2024-04-10 16:00:45 81.32 78.14 -4.55% BFC 2024-04-10 17:00:39 81.32 78.14 -4.50% BFC 2024-04-10 18:00:45 126.80 75.65 -4.50% BFC 2024-04-10 20:00:48 0.00 0.00 -4.50% 2024-04-11 BFC 2024-04-11 05:00:48 126.77 32.06 -4.50% BFC 2024-04-11 06:00:46 127.56 32.06 -4.50% BFC 2024-04-11 09:00:43 0.00 0.00 -4.50% BFC 2024-04-11 10:00:48 80.30 79.35 0.22% BFC 2024-04-11 11:00:45 79.84 79.38 0.13% BFC 2024-04-11 12:00:49 80.25 79.86 0.49% BFC 2024-04-11 13:00:42 80.80 79.75 0.40% BFC 2024-04-11 14:00:50 80.45 79.95 0.48% BFC 2024-04-11 15:00:48 80.38 79.97 0.52% BFC 2024-04-11 16:00:40 82.10 78.88 0.91% BFC 2024-04-11 17:00:45 82.10 78.88 0.95% BFC 2024-04-11 18:00:45 91.81 75.65 0.95% BFC 2024-04-11 20:00:48 0.00 0.00 0.95% 2024-04-12 BFC 2024-04-12 05:00:44 127.97 32.20 0.95% BFC 2024-04-12 09:00:37 128.78 32.20 0.95% BFC 2024-04-12 10:01:01 80.88 79.05 -1.17% BFC 2024-04-12 11:00:46 79.46 79.13 -1.71% BFC 2024-04-12 12:00:40 79.97 79.50 -1.04% BFC 2024-04-12 13:00:42 79.93 79.29 -1.20% BFC 2024-04-12 14:00:43 79.74 79.38 -1.37% BFC 2024-04-12 15:00:43 79.64 79.11 -1.48% BFC 2024-04-12 16:00:44 0.00 75.65 -1.33% BFC 2024-04-12 17:00:37 81.02 77.84 -1.32% BFC 2024-04-12 18:00:48 127.45 75.65 -1.32% BFC 2024-04-12 20:00:46 0.00 0.00 -1.32% 2024-04-15 BFC 2024-04-15 05:00:38 126.29 31.78 -1.32% BFC 2024-04-15 08:00:47 127.08 31.78 -1.32% BFC 2024-04-15 10:00:47 80.00 79.59 0.36% BFC 2024-04-15 11:00:40 79.66 78.93 -0.62% BFC 2024-04-15 12:00:43 79.30 78.86 -0.66% BFC 2024-04-15 13:00:45 78.98 78.51 -1.14% BFC 2024-04-15 14:00:44 78.87 78.47 -1.18% BFC 2024-04-15 15:00:45 78.87 78.50 -1.16% BFC 2024-04-15 16:00:41 0.00 75.65 -0.75% BFC 2024-04-15 17:00:41 80.41 77.25 -0.76% BFC 2024-04-15 18:00:44 126.24 75.65 -0.76% BFC 2024-04-15 20:00:42 0.00 0.00 -0.76% 2024-04-16 BFC 2024-04-16 05:00:39 125.33 31.54 -0.76% BFC 2024-04-16 08:00:45 83.50 60.04 -0.76% BFC 2024-04-16 10:00:47 79.90 78.50 -0.42% BFC 2024-04-16 11:00:42 79.73 78.55 -0.35% BFC 2024-04-16 12:00:44 79.89 78.89 1.33% BFC 2024-04-16 13:00:36 79.64 79.00 1.01% BFC 2024-04-16 14:00:44 79.59 78.83 0.20% BFC 2024-04-16 15:00:43 79.44 78.90 0.45% BFC 2024-04-16 16:00:50 83.50 75.65 -0.60% BFC 2024-04-16 16:03:13 8-K Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465924047765/0001104659-24-047765-index.htm 8-K - Bank First Corp (0001746109) (Filer) BFC 2024-04-16 17:00:42 79.92 76.78 -0.61% BFC 2024-04-16 18:00:47 126.38 75.65 -0.61% BFC 2024-04-16 20:00:45 0.00 0.00 -0.61% 2024-04-17 BFC 2024-04-17 05:00:46 124.57 31.50 -0.61% BFC 2024-04-17 08:00:39 83.50 31.50 -0.61% BFC 2024-04-17 09:00:37 83.50 31.34 -0.61% BFC 2024-04-17 10:00:55 79.15 78.28 0.25% BFC 2024-04-17 11:00:39 78.61 77.89 0.20% BFC 2024-04-17 12:00:48 78.14 77.50 -1.09% BFC 2024-04-17 13:00:42 77.41 76.52 -1.85% BFC 2024-04-17 14:00:46 77.04 76.58 -1.69% BFC 2024-04-17 15:00:43 76.50 75.45 -3.44% BFC 2024-04-17 16:00:42 77.81 75.65 -2.63% BFC 2024-04-17 17:00:50 77.81 75.65 -2.64% BFC 2024-04-17 18:00:44 123.10 75.65 -2.64% BFC 2024-04-17 20:00:48 0.00 0.00 -2.64% 2024-04-18 BFC 2024-04-18 05:00:37 121.28 30.67 -2.64% BFC 2024-04-18 08:00:51 122.04 30.67 -2.64% BFC 2024-04-18 09:00:37 122.04 30.52 -2.64% BFC 2024-04-18 10:00:49 77.25 76.00 -0.11% BFC 2024-04-18 11:00:42 77.40 76.75 1.33% BFC 2024-04-18 12:00:44 76.96 76.32 0.31% BFC 2024-04-18 13:00:45 76.44 76.01 -0.36% BFC 2024-04-18 14:00:46 76.34 76.03 -0.32% BFC 2024-04-18 15:00:40 76.20 75.69 -0.88% BFC 2024-04-18 16:00:43 0.00 0.00 -0.60% BFC 2024-04-18 17:00:43 77.33 74.29 -0.62% BFC 2024-04-18 18:00:38 120.76 30.20 -0.62% BFC 2024-04-18 20:00:43 0.00 0.00 -0.62% 2024-04-19 BFC 2024-04-19 05:00:41 120.53 30.48 -0.62% BFC 2024-04-19 09:00:42 121.29 30.33 -0.62% BFC 2024-04-19 10:00:52 77.02 76.26 1.44% BFC 2024-04-19 11:00:43 77.75 76.52 1.81% BFC 2024-04-19 12:00:49 77.72 77.05 2.50% BFC 2024-04-19 13:00:44 77.62 77.10 2.03% BFC 2024-04-19 14:00:39 78.58 77.89 3.45% BFC 2024-04-19 15:00:40 77.89 77.59 2.61% BFC 2024-04-19 16:00:43 0.00 0.00 3.53% BFC 2024-04-19 17:00:44 78.49 76.95 3.55% BFC 2024-04-19 18:00:43 78.49 31.07 3.55% BFC 2024-04-19 20:00:43 0.00 0.00 3.55% 2024-04-22 BFC 2024-04-22 10:00:49 78.93 77.14 -1.35% BFC 2024-04-22 11:00:46 78.95 77.77 0.05% BFC 2024-04-22 12:00:43 79.32 78.47 0.66% BFC 2024-04-22 13:00:44 80.29 78.91 1.15% BFC 2024-04-22 14:00:45 80.52 80.16 2.56% BFC 2024-04-22 15:00:43 80.36 80.05 2.04% BFC 2024-04-22 16:00:50 0.00 65.65 1.57% BFC 2024-04-22 17:00:42 81.26 78.12 1.52% BFC 2024-04-22 18:00:48 128.08 65.65 1.52% BFC 2024-04-22 20:00:42 0.00 0.00 1.52% 2024-04-23 BFC 2024-04-23 05:00:34 127.50 31.99 1.52% BFC 2024-04-23 09:00:37 127.50 31.88 1.52% BFC 2024-04-23 10:00:48 80.47 79.18 0.98% BFC 2024-04-23 11:00:44 81.56 80.35 1.41% BFC 2024-04-23 12:00:46 80.88 80.01 1.54% BFC 2024-04-23 13:00:38 80.67 80.02 1.13% BFC 2024-04-23 14:00:40 80.93 80.43 0.94% BFC 2024-04-23 15:00:46 79.70 78.91 -0.85% BFC 2024-04-23 16:00:44 80.85 77.71 -0.52% BFC 2024-04-23 17:00:36 80.85 77.71 -0.51% BFC 2024-04-23 18:00:40 127.98 65.65 -0.51% BFC 2024-04-23 20:00:48 0.00 0.00 -0.51%