$BFC: Bank First Corporation - Common Stock
2024-12-02 BFC 2024-12-02 00:01:59 0.00 0.00 0.22% BFC 2024-12-02 06:01:20 170.99 42.96 -1.75% BFC 2024-12-02 07:01:08 170.99 42.96 1.54% BFC 2024-12-02 09:01:07 170.99 42.96 1.00% BFC 2024-12-02 10:01:13 170.99 42.75 1.00% BFC 2024-12-02 11:01:10 108.20 106.00 0.03% BFC 2024-12-02 12:01:20 106.62 106.03 -0.58% BFC 2024-12-02 13:01:02 107.68 106.82 0.76% BFC 2024-12-02 14:01:16 108.01 107.38 0.90% BFC 2024-12-02 15:01:02 108.91 107.59 1.28% BFC 2024-12-02 16:01:16 108.72 107.65 1.53% BFC 2024-12-02 17:01:00 107.99 107.17 0.37% BFC 2024-12-02 18:01:14 109.03 104.91 0.09% BFC 2024-12-02 19:01:05 170.74 43.74 0.09% 2024-12-03 BFC 2024-12-03 06:01:16 171.15 42.79 0.96% BFC 2024-12-03 07:01:01 171.15 42.79 0.95% BFC 2024-12-03 09:01:03 171.15 42.79 0.00% BFC 2024-12-03 11:01:00 107.90 106.00 0.30% BFC 2024-12-03 12:01:14 106.56 106.09 -0.67% BFC 2024-12-03 13:01:00 106.50 106.00 -0.52% BFC 2024-12-03 14:01:11 107.70 106.50 -0.10% BFC 2024-12-03 15:01:03 106.81 106.34 -0.19% BFC 2024-12-03 16:01:16 106.46 105.90 -0.61% BFC 2024-12-03 17:01:06 106.44 106.07 -0.51% BFC 2024-12-03 18:01:20 108.10 104.00 -0.86% BFC 2024-12-03 19:01:06 170.35 42.59 -0.86% 2024-12-04 BFC 2024-12-04 06:01:12 168.61 42.63 1.11% BFC 2024-12-04 08:01:12 168.61 42.42 1.11% BFC 2024-12-04 09:00:59 169.68 42.42 0.00% BFC 2024-12-04 11:01:06 106.39 105.67 -0.36% BFC 2024-12-04 12:01:17 105.79 104.76 -0.73% BFC 2024-12-04 13:01:06 106.00 105.06 -0.29% BFC 2024-12-04 14:01:15 105.95 105.18 -0.23% BFC 2024-12-04 15:01:01 105.65 105.00 -0.41% BFC 2024-12-04 16:01:22 105.61 104.96 -0.41% BFC 2024-12-04 17:01:03 105.92 105.20 -0.22% BFC 2024-12-04 18:01:12 107.30 106.61 0.91% BFC 2024-12-04 19:01:02 107.31 106.62 0.91% BFC 2024-12-04 20:01:16 107.26 106.57 0.91% BFC 2024-12-04 21:01:09 167.40 104.00 0.91% BFC 2024-12-04 22:01:48 107.24 106.55 0.91% 2024-12-05 BFC 2024-12-05 06:01:13 170.14 103.53 0.72% BFC 2024-12-05 07:01:08 170.14 103.53 0.93% BFC 2024-12-05 08:01:15 170.14 103.53 0.01% BFC 2024-12-05 09:01:02 171.21 103.53 1.22% BFC 2024-12-05 10:01:14 171.21 103.53 -0.48% BFC 2024-12-05 11:01:02 107.99 106.02 0.43% BFC 2024-12-05 12:01:13 107.72 106.80 0.24% BFC 2024-12-05 13:01:33 107.49 106.76 0.27% BFC 2024-12-05 14:01:12 107.00 106.50 -0.06% BFC 2024-12-05 15:01:09 106.78 106.12 -0.42% BFC 2024-12-05 16:01:13 106.90 106.25 -0.22% BFC 2024-12-05 17:01:04 106.57 106.05 -0.68% BFC 2024-12-05 18:01:16 106.79 106.10 -0.48% BFC 2024-12-05 19:01:07 170.67 42.72 -0.48% 2024-12-06 BFC 2024-12-06 06:01:10 169.33 42.60 1.31% BFC 2024-12-06 09:01:04 169.33 42.60 -0.78% BFC 2024-12-06 10:01:16 170.40 42.60 -0.78% BFC 2024-12-06 11:01:03 106.04 105.20 -0.93% BFC 2024-12-06 12:01:10 106.20 105.57 -0.46% BFC 2024-12-06 13:01:04 106.33 105.50 -0.28% BFC 2024-12-06 14:01:09 106.02 105.50 -0.78% BFC 2024-12-06 15:01:01 106.24 105.77 -0.24% BFC 2024-12-06 16:01:20 106.69 105.25 -0.28% BFC 2024-12-06 17:01:07 106.09 105.56 -0.55% BFC 2024-12-06 18:01:21 108.57 104.43 0.00% BFC 2024-12-06 19:01:02 169.60 42.40 0.00% 2024-12-09 BFC 2024-12-09 00:02:01 0.00 0.00 0.00% BFC 2024-12-09 06:01:13 170.40 42.85 4.04% BFC 2024-12-09 07:01:04 170.40 42.85 1.61% BFC 2024-12-09 08:01:40 170.40 42.85 -0.28% BFC 2024-12-09 09:01:05 170.40 42.85 0.93% BFC 2024-12-09 10:01:10 170.40 42.60 -0.19% BFC 2024-12-09 12:01:15 106.50 105.50 -0.47% BFC 2024-12-09 13:01:00 107.97 107.13 1.12% BFC 2024-12-09 14:01:19 106.99 106.35 0.01% BFC 2024-12-09 15:01:09 106.45 105.50 -0.47% BFC 2024-12-09 16:01:21 106.29 105.79 -0.48% BFC 2024-12-09 17:01:06 105.81 105.26 -1.08% BFC 2024-12-09 18:01:18 107.15 103.09 -1.30% BFC 2024-12-09 19:01:12 169.23 42.31 -1.30% 2024-12-10 BFC 2024-12-10 06:01:07 106.99 104.72 2.69% BFC 2024-12-10 07:01:05 106.30 104.72 2.69% BFC 2024-12-10 08:01:08 106.30 104.90 2.69% BFC 2024-12-10 09:01:07 106.30 104.90 0.00% BFC 2024-12-10 10:01:17 168.19 42.05 0.96% BFC 2024-12-10 11:01:07 104.93 103.76 -0.54% BFC 2024-12-10 12:01:17 107.03 106.08 1.25% BFC 2024-12-10 13:01:09 107.00 105.92 0.96% BFC 2024-12-10 14:01:12 106.98 106.12 1.00% BFC 2024-12-10 15:01:04 108.05 107.08 2.57% BFC 2024-12-10 16:01:20 107.53 107.06 2.14% BFC 2024-12-10 17:01:09 107.38 106.47 1.67% BFC 2024-12-10 18:01:19 109.81 105.65 2.48% BFC 2024-12-10 19:01:06 171.28 42.82 2.48% BFC 2024-12-10 21:01:10 169.23 42.31 0.00% BFC 2024-12-10 22:01:33 171.28 42.82 2.48% 2024-12-11 BFC 2024-12-11 06:01:23 170.25 43.10 -0.62% BFC 2024-12-11 08:01:13 170.25 43.10 1.62% BFC 2024-12-11 09:01:10 172.36 43.10 -0.73% BFC 2024-12-11 11:01:05 108.49 107.50 0.26% BFC 2024-12-11 12:01:09 109.21 108.34 1.30% BFC 2024-12-11 13:01:06 109.11 108.16 1.31% BFC 2024-12-11 14:01:09 109.61 109.05 1.78% BFC 2024-12-11 15:01:02 109.91 109.16 1.97% BFC 2024-12-11 16:01:09 109.75 109.04 1.78% BFC 2024-12-11 17:01:05 109.38 108.77 1.28% BFC 2024-12-11 18:01:05 110.90 106.68 0.98% BFC 2024-12-11 19:01:07 174.64 43.66 0.98% 2024-12-12 BFC 2024-12-12 06:04:01 172.97 43.52 -1.33% BFC 2024-12-12 07:00:59 172.97 43.52 1.03% BFC 2024-12-12 09:01:15 172.97 43.52 -0.68% BFC 2024-12-12 10:01:10 110.00 108.52 1.02% BFC 2024-12-12 11:01:05 109.52 107.80 -0.13% BFC 2024-12-12 12:01:07 107.20 106.67 -1.87% BFC 2024-12-12 13:01:02 107.80 106.89 -1.09% BFC 2024-12-12 14:01:16 107.53 107.13 -1.25% BFC 2024-12-12 15:01:05 107.87 107.44 -1.01% BFC 2024-12-12 16:01:12 107.89 107.53 -1.06% BFC 2024-12-12 17:00:56 107.52 107.21 -1.29% BFC 2024-12-12 18:01:21 109.27 107.20 -1.46% BFC 2024-12-12 19:01:12 171.92 42.98 0.67% BFC 2024-12-12 22:01:56 0.00 0.00 0.67% 2024-12-13 BFC 2024-12-13 06:01:24 171.51 43.10 -1.84% BFC 2024-12-13 07:01:02 171.51 43.10 -1.47% BFC 2024-12-13 08:01:10 171.51 43.10 -0.40% BFC 2024-12-13 09:01:07 171.51 43.10 0.00% BFC 2024-12-13 10:01:19 107.93 106.80 0.02% BFC 2024-12-13 11:01:04 106.92 106.00 -0.51% BFC 2024-12-13 12:01:14 106.99 106.00 -0.39% BFC 2024-12-13 13:01:01 106.58 105.50 -1.06% BFC 2024-12-13 14:01:10 106.52 105.88 -0.91% BFC 2024-12-13 15:01:04 106.88 106.30 -0.56% BFC 2024-12-13 16:01:13 106.90 106.50 -0.28% BFC 2024-12-13 17:00:58 106.79 106.40 -0.72% BFC 2024-12-13 18:01:08 108.85 104.73 -0.38% BFC 2024-12-13 19:00:59 170.41 42.61 -0.38% 2024-12-16 BFC 2024-12-16 00:02:08 0.00 0.00 -0.38% BFC 2024-12-16 06:01:12 170.86 42.93 1.13% BFC 2024-12-16 09:01:02 170.86 42.93 0.09% BFC 2024-12-16 10:01:11 170.86 42.72 0.09% BFC 2024-12-16 11:01:16 107.00 105.50 -0.74% BFC 2024-12-16 12:01:08 106.46 105.50 -0.66% BFC 2024-12-16 13:00:59 107.33 106.74 0.07% BFC 2024-12-16 14:01:14 108.06 107.59 0.90% BFC 2024-12-16 15:01:01 108.10 107.65 0.80% BFC 2024-12-16 16:01:18 107.83 107.37 0.54% BFC 2024-12-16 17:01:12 107.69 107.17 0.49% BFC 2024-12-16 18:01:25 107.71 105.71 0.07% BFC 2024-12-16 19:00:52 172.35 43.09 0.07% 2024-12-17 BFC 2024-12-17 06:01:37 172.46 43.33 -0.81% BFC 2024-12-17 09:01:35 172.46 43.12 0.00% BFC 2024-12-17 10:00:50 172.46 43.12 -1.14% BFC 2024-12-17 11:01:04 109.00 106.01 -0.07% BFC 2024-12-17 12:00:58 107.29 106.69 -0.51% BFC 2024-12-17 13:01:00 107.00 106.74 -0.98% BFC 2024-12-17 14:00:59 107.69 106.80 -0.51% BFC 2024-12-17 15:01:07 106.81 106.50 -1.06% BFC 2024-12-17 16:00:53 106.87 106.29 -1.35% BFC 2024-12-17 17:01:00 106.46 106.17 -1.35% BFC 2024-12-17 18:00:51 108.52 104.38 -1.24% BFC 2024-12-17 19:01:00 170.35 42.59 -1.24% 2024-12-18 BFC 2024-12-18 06:01:05 169.25 42.58 -1.35% BFC 2024-12-18 07:01:03 169.25 42.58 1.44% BFC 2024-12-18 08:02:28 169.25 42.58 1.34% BFC 2024-12-18 09:01:04 169.25 42.58 1.35% BFC 2024-12-18 10:01:03 107.60 106.00 0.88% BFC 2024-12-18 11:01:03 107.60 106.35 0.88% BFC 2024-12-18 12:00:56 107.58 107.12 0.83% BFC 2024-12-18 13:00:53 107.48 106.74 0.44% BFC 2024-12-18 14:00:52 106.84 106.37 0.14% BFC 2024-12-18 15:01:05 107.94 107.35 0.96% BFC 2024-12-18 16:01:09 106.86 105.60 -0.09% BFC 2024-12-18 18:00:55 103.16 99.26 -4.92% BFC 2024-12-18 19:01:05 120.25 87.69 -4.92% 2024-12-19 BFC 2024-12-19 06:01:00 104.25 104.24 -2.86% BFC 2024-12-19 07:01:24 161.93 40.69 -0.95% BFC 2024-12-19 09:01:12 161.93 40.69 1.29% BFC 2024-12-19 10:01:01 161.93 40.49 1.29% BFC 2024-12-19 11:01:04 104.11 102.51 2.18% BFC 2024-12-19 12:00:54 101.22 100.09 -0.30% BFC 2024-12-19 14:00:58 101.00 100.50 -0.46% BFC 2024-12-19 15:01:02 101.14 100.50 0.01% BFC 2024-12-19 16:00:52 100.52 99.43 -1.21% BFC 2024-12-19 18:00:57 102.10 98.48 -0.77% BFC 2024-12-19 19:01:01 102.10 100.21 -0.77% BFC 2024-12-19 20:00:55 102.10 84.70 -0.77% 2024-12-20 BFC 2024-12-20 06:00:56 160.68 40.18 -2.87% BFC 2024-12-20 07:01:06 160.68 40.18 1.48% BFC 2024-12-20 08:00:56 160.68 95.00 1.48% BFC 2024-12-20 09:01:18 160.68 40.18 1.16% BFC 2024-12-20 11:01:05 102.10 98.02 -1.36% BFC 2024-12-20 12:01:38 101.60 100.52 0.41% BFC 2024-12-20 13:01:18 101.75 100.30 0.94% BFC 2024-12-20 14:00:49 100.89 100.18 0.42% BFC 2024-12-20 15:01:04 100.70 99.42 -0.08% BFC 2024-12-20 16:01:00 100.70 99.90 0.21% BFC 2024-12-20 17:01:00 100.99 100.60 0.54% BFC 2024-12-20 18:00:56 103.51 99.59 1.12% BFC 2024-12-20 19:01:06 160.80 101.60 1.12% BFC 2024-12-20 20:00:54 160.80 101.71 1.12% 2024-12-23 BFC 2024-12-23 00:01:48 0.00 0.00 1.12% BFC 2024-12-23 06:01:03 160.74 40.44 -0.09% BFC 2024-12-23 08:01:01 160.74 40.44 1.29% BFC 2024-12-23 09:00:56 160.74 40.44 0.00% BFC 2024-12-23 10:01:04 161.76 99.64 -0.10% BFC 2024-12-23 11:00:58 101.99 100.01 -0.10% BFC 2024-12-23 12:01:07 100.56 99.64 -0.61% BFC 2024-12-23 13:00:56 100.90 99.87 -0.38% BFC 2024-12-23 14:01:04 100.39 99.92 -0.88% BFC 2024-12-23 15:00:55 100.13 99.55 -1.44% BFC 2024-12-23 16:00:55 99.45 99.07 -1.89% BFC 2024-12-23 17:00:56 99.80 99.55 -1.51% BFC 2024-12-23 18:01:14 101.55 97.69 -1.91% BFC 2024-12-23 19:00:55 159.28 39.82 -1.91% 2024-12-24 BFC 2024-12-24 05:46:43 Bank First Corporation Has Consistent Growth But Appears Fairly Valued Right Now BFC 2024-12-24 06:01:10 159.39 39.85 -1.91% BFC 2024-12-24 07:01:08 159.39 39.85 -0.96% BFC 2024-12-24 09:01:02 159.39 39.85 0.00% BFC 2024-12-24 10:01:02 159.39 39.85 -0.96% BFC 2024-12-24 11:00:51 111.44 98.92 1.27% BFC 2024-12-24 12:01:05 99.84 99.20 0.18% BFC 2024-12-24 13:00:51 99.50 98.86 -0.75% BFC 2024-12-24 14:01:10 100.36 99.48 -0.12% BFC 2024-12-24 15:00:57 159.20 100.35 1.51% BFC 2024-12-24 17:00:50 159.20 100.35 1.18% BFC 2024-12-24 19:00:54 0.00 0.00 1.18% 2024-12-26 BFC 2024-12-26 06:01:05 159.55 40.14 -1.86% BFC 2024-12-26 07:00:59 159.55 40.14 -1.15% BFC 2024-12-26 08:01:01 159.55 40.14 -1.12% BFC 2024-12-26 09:00:58 160.56 40.14 0.00% BFC 2024-12-26 10:00:59 160.56 99.44 -0.17% BFC 2024-12-26 11:00:57 99.88 99.00 -0.80% BFC 2024-12-26 12:01:05 99.55 98.79 -1.50% BFC 2024-12-26 13:00:58 99.62 99.00 -1.02% BFC 2024-12-26 14:01:13 99.67 99.10 -0.65% BFC 2024-12-26 15:00:54 100.27 99.61 -0.59% BFC 2024-12-26 16:01:03 100.00 99.50 -0.37% BFC 2024-12-26 17:00:52 100.43 100.19 -0.10% BFC 2024-12-26 18:00:47 100.59 99.92 -0.04% BFC 2024-12-26 19:00:51 100.60 99.93 2.60% BFC 2024-12-26 21:00:51 100.51 99.84 2.60% BFC 2024-12-26 22:01:45 100.60 99.93 2.60% 2024-12-27 BFC 2024-12-27 06:01:02 159.49 40.13 -2.00% BFC 2024-12-27 07:00:56 159.49 40.13 1.23% BFC 2024-12-27 09:00:48 159.49 40.13 0.00% BFC 2024-12-27 10:00:54 0.00 99.40 0.00% BFC 2024-12-27 11:00:51 100.50 98.51 -0.78% BFC 2024-12-27 12:00:50 99.84 98.58 -1.25% BFC 2024-12-27 13:00:44 97.99 97.01 -2.81% BFC 2024-12-27 14:00:55 98.34 97.20 -2.37% BFC 2024-12-27 15:00:42 99.51 98.02 -2.19% BFC 2024-12-27 16:00:55 99.03 98.41 -1.65% BFC 2024-12-27 17:00:51 100.21 98.88 -1.26% BFC 2024-12-27 18:00:52 100.57 96.77 -1.63% BFC 2024-12-27 19:00:47 157.93 84.42 -1.63% 2024-12-30 BFC 2024-12-30 00:01:25 0.00 0.00 -1.63% BFC 2024-12-30 06:00:38 156.88 39.47 -1.61% BFC 2024-12-30 08:00:40 156.88 39.47 -1.32% BFC 2024-12-30 09:00:38 156.88 39.47 0.00% BFC 2024-12-30 10:00:44 157.87 39.47 0.00% BFC 2024-12-30 11:00:52 98.66 96.25 -0.79% BFC 2024-12-30 12:00:46 100.02 99.27 1.30% BFC 2024-12-30 13:00:37 100.50 99.40 1.53%