investment & stocks ideas
investment & stocks ideas
Favourites   Have ideas?  Sign in / Register

$BFC: Bank First Corporation - Common Stock

+ Finance, Bank



Clear duplicates of prices



2025-08-01

BFC 2025-08-01 20:00:49154.57 116.69 -1.39%
BFC 2025-08-01 21:00:590.00 0.00 -1.39%
2025-08-04

BFC 2025-08-04 05:00:51119.36 117.40 -1.39%
BFC 2025-08-04 06:01:01186.28 46.87 -1.39%
BFC 2025-08-04 07:00:52118.91 117.16 -1.39%
BFC 2025-08-04 08:00:40118.33 117.22 -1.39%
BFC 2025-08-04 10:00:40117.30 116.64 0.05%
BFC 2025-08-04 11:00:39117.95 117.60 0.56%
BFC 2025-08-04 12:00:40117.83 117.31 0.39%
BFC 2025-08-04 13:00:41117.85 117.56 0.55%
BFC 2025-08-04 14:00:41117.34 117.05 0.08%
BFC 2025-08-04 15:00:46117.47 117.21 0.11%
BFC 2025-08-04 16:00:50118.00 117.85 0.72%
BFC 2025-08-04 17:00:46130.80 115.63 0.66%
BFC 2025-08-04 18:00:43130.80 117.73 0.66%
BFC 2025-08-04 19:00:38130.80 117.67 0.66%
BFC 2025-08-04 20:00:44130.80 117.64 0.66%
BFC 2025-08-04 21:00:490.00 0.00 0.66%
2025-08-05

BFC 2025-08-05 05:00:44118.95 47.17 0.66%
BFC 2025-08-05 06:00:38187.49 47.17 0.66%
BFC 2025-08-05 08:00:40118.98 87.80 0.66%
BFC 2025-08-05 09:00:41118.98 117.69 0.66%
BFC 2025-08-05 10:00:43118.21 117.51 -0.13%
BFC 2025-08-05 11:00:38117.10 116.58 -0.84%
BFC 2025-08-05 12:00:40117.32 117.09 -0.61%
BFC 2025-08-05 13:00:35117.73 117.28 -0.15%
BFC 2025-08-05 14:00:40118.03 117.64 0.04%
BFC 2025-08-05 15:00:34117.86 117.56 -0.05%
BFC 2025-08-05 16:00:46118.13 118.01 0.11%
BFC 2025-08-05 17:00:39130.80 115.78 0.14%
BFC 2025-08-05 18:00:46130.80 112.05 0.14%
BFC 2025-08-05 21:00:390.00 0.00 0.14%
2025-08-06

BFC 2025-08-06 05:00:40119.25 47.23 0.14%
BFC 2025-08-06 06:00:39188.91 47.23 0.14%
BFC 2025-08-06 08:00:41118.89 118.06 0.14%
BFC 2025-08-06 09:00:35118.89 117.84 0.14%
BFC 2025-08-06 10:00:38118.09 117.62 -0.18%
BFC 2025-08-06 11:00:39119.00 118.02 0.03%
BFC 2025-08-06 12:00:41117.81 117.31 -0.54%
BFC 2025-08-06 13:00:38117.33 117.10 -0.78%
BFC 2025-08-06 14:00:37117.80 117.51 -0.46%
BFC 2025-08-06 15:00:42117.64 117.20 -0.59%
BFC 2025-08-06 16:00:40117.55 117.35 -0.52%
BFC 2025-08-06 17:00:44119.79 115.18 -0.51%
BFC 2025-08-06 18:00:45130.80 98.69 -0.51%
BFC 2025-08-06 21:00:460.00 0.00 -0.51%
2025-08-07

BFC 2025-08-07 05:00:45118.51 117.46 -0.51%
BFC 2025-08-07 06:00:47186.76 46.99 -0.51%
BFC 2025-08-07 07:00:44186.76 117.70 -0.51%
BFC 2025-08-07 08:00:54130.80 117.70 -0.51%
BFC 2025-08-07 10:00:45117.14 116.66 -0.35%
BFC 2025-08-07 11:00:44116.24 115.62 -1.39%
BFC 2025-08-07 12:00:43116.20 115.96 -1.11%
BFC 2025-08-07 13:00:40116.22 115.70 -1.19%
BFC 2025-08-07 14:00:45116.79 115.84 -0.64%
BFC 2025-08-07 15:00:43116.26 115.95 -1.23%
BFC 2025-08-07 16:00:46115.50 115.39 -1.69%
BFC 2025-08-07 17:00:36117.75 113.31 -1.62%
BFC 2025-08-07 18:00:45130.80 96.99 -1.62%
BFC 2025-08-07 19:00:44116.47 115.55 -1.62%
BFC 2025-08-07 21:00:430.00 0.00 -1.62%
2025-08-08

BFC 2025-08-08 05:00:46116.70 115.55 -1.62%
BFC 2025-08-08 06:00:46183.72 46.22 -1.62%
BFC 2025-08-08 07:00:43116.70 115.55 -1.62%
BFC 2025-08-08 08:00:47130.80 116.02 -1.62%
BFC 2025-08-08 09:00:44117.86 116.02 -1.62%
BFC 2025-08-08 10:00:43116.19 115.81 0.25%
BFC 2025-08-08 11:00:41117.44 116.33 0.89%
BFC 2025-08-08 12:00:40116.45 115.80 0.38%
BFC 2025-08-08 13:00:38116.43 116.30 0.72%
BFC 2025-08-08 14:00:40116.57 116.25 0.70%
BFC 2025-08-08 15:00:39116.67 116.30 1.00%
BFC 2025-08-08 16:00:42116.49 116.14 0.55%
BFC 2025-08-08 17:00:42118.66 114.20 0.79%
BFC 2025-08-08 18:00:44116.98 116.22 0.79%
BFC 2025-08-08 19:00:41130.80 88.48 0.79%
BFC 2025-08-08 20:00:41117.06 116.31 0.79%
BFC 2025-08-08 21:00:430.00 0.00 0.79%
2025-08-11

BFC 2025-08-11 05:00:46185.15 46.58 0.79%
BFC 2025-08-11 07:00:44117.61 46.58 0.79%
BFC 2025-08-11 08:00:46117.61 87.80 0.79%
BFC 2025-08-11 09:00:41117.38 115.87 0.79%
BFC 2025-08-11 10:00:46117.17 115.76 0.11%
BFC 2025-08-11 10:40:49
10-Q Sec report https://www.sec.gov/Archives/edgar/data/1746109/000155837025010992/0001558370-25-010992-index.htm
10-Q - Bank First Corp (0001746109) (Filer)
BFC 2025-08-11 11:00:40116.70 115.90 -0.39%
BFC 2025-08-11 12:00:48116.29 115.95 -0.35%
BFC 2025-08-11 13:00:50116.20 115.95 -0.29%
BFC 2025-08-11 14:00:49116.46 116.27 -0.10%
BFC 2025-08-11 15:00:47116.39 116.22 -0.20%
BFC 2025-08-11 16:00:50117.12 116.88 0.42%
BFC 2025-08-11 17:00:40119.36 114.77 0.52%
BFC 2025-08-11 18:00:49120.55 113.53 0.52%
BFC 2025-08-11 21:00:470.00 0.00 0.52%
2025-08-12

BFC 2025-08-12 05:00:53187.26 46.82 0.52%
BFC 2025-08-12 07:00:41117.62 115.87 0.52%
BFC 2025-08-12 08:00:49117.27 116.11 0.52%
BFC 2025-08-12 09:00:46130.80 117.16 0.52%
BFC 2025-08-12 10:00:45118.56 118.40 1.27%
BFC 2025-08-12 11:00:39119.48 118.97 1.87%
BFC 2025-08-12 12:00:40119.49 119.19 1.73%
BFC 2025-08-12 13:00:44119.94 119.43 2.21%
BFC 2025-08-12 14:00:48121.02 120.66 3.10%
BFC 2025-08-12 15:00:49121.60 121.28 3.87%
BFC 2025-08-12 16:00:52121.98 121.71 4.12%
BFC 2025-08-12 17:00:54124.14 119.48 4.09%
BFC 2025-08-12 18:00:48125.43 118.23 4.09%
BFC 2025-08-12 21:00:440.00 0.00 4.09%
2025-08-13

BFC 2025-08-13 05:00:41193.70 121.83 4.09%
BFC 2025-08-13 06:00:50193.70 48.74 4.09%
BFC 2025-08-13 07:00:48123.65 121.90 4.09%
BFC 2025-08-13 09:00:49123.65 122.20 4.09%
BFC 2025-08-13 10:00:48122.80 122.52 0.70%
BFC 2025-08-13 11:00:43122.95 122.25 0.58%
BFC 2025-08-13 12:00:43123.53 123.29 1.32%
BFC 2025-08-13 13:00:49123.54 123.35 1.42%
BFC 2025-08-13 14:00:49123.80 123.55 1.50%
BFC 2025-08-13 15:00:48123.96 123.77 1.68%
BFC 2025-08-13 16:00:56124.53 124.34 2.32%
BFC 2025-08-13 17:00:54134.00 87.80 2.03%
BFC 2025-08-13 18:00:50134.00 105.58 2.03%
BFC 2025-08-13 19:00:51134.00 105.58 0.97%
BFC 2025-08-13 21:00:540.00 0.00 0.97%
2025-08-14

BFC 2025-08-14 05:01:21125.28 123.30 0.97%
BFC 2025-08-14 06:01:26197.62 49.72 0.97%
BFC 2025-08-14 07:01:22124.83 123.05 0.97%
BFC 2025-08-14 08:01:30197.62 123.42 0.97%
BFC 2025-08-14 09:01:18123.66 120.56 0.97%
BFC 2025-08-14 10:01:26124.56 122.41 -1.34%
BFC 2025-08-14 11:01:14123.90 123.36 -0.61%
BFC 2025-08-14 12:01:20123.09 122.86 -1.04%
BFC 2025-08-14 13:01:17123.81 123.36 -0.67%
BFC 2025-08-14 14:01:29123.68 123.52 -0.56%
BFC 2025-08-14 15:01:11124.35 123.95 -0.28%
BFC 2025-08-14 16:01:270.00 96.00 -0.38%
BFC 2025-08-14 17:01:13126.27 121.42 -0.37%
BFC 2025-08-14 18:01:20142.53 105.11 -0.37%
BFC 2025-08-14 20:01:250.00 0.00 -1.12%
2025-08-15

BFC 2025-08-15 05:00:47125.05 123.81 -1.12%
BFC 2025-08-15 06:00:45196.87 49.53 -1.12%
BFC 2025-08-15 07:00:47124.93 123.81 -1.12%
BFC 2025-08-15 08:00:43124.90 123.45 -1.12%
BFC 2025-08-15 09:00:47124.68 123.45 -1.12%
BFC 2025-08-15 10:00:46122.95 122.52 -0.75%
BFC 2025-08-15 11:00:42122.00 121.00 -1.70%
BFC 2025-08-15 12:00:47121.56 121.17 -1.86%
BFC 2025-08-15 13:00:42121.53 121.10 -2.11%
BFC 2025-08-15 14:00:46121.71 121.29 -1.78%
BFC 2025-08-15 15:00:44121.74 121.29 -1.72%
BFC 2025-08-15 16:00:47121.17 121.06 -2.20%
BFC 2025-08-15 17:00:48123.46 118.81 -2.14%
BFC 2025-08-15 18:00:48139.87 102.45 -2.14%
BFC 2025-08-15 20:00:43121.57 120.80 -2.14%
BFC 2025-08-15 21:00:490.00 0.00 -2.14%
2025-08-18

BFC 2025-08-18 05:00:48121.76 48.47 -2.14%
BFC 2025-08-18 06:00:48134.00 48.47 -2.14%
BFC 2025-08-18 07:00:40121.69 119.95 -2.14%
BFC 2025-08-18 08:00:46121.64 120.31 -2.14%
BFC 2025-08-18 09:00:43121.64 120.44 -2.14%
BFC 2025-08-18 10:00:38121.40 120.60 -0.32%
BFC 2025-08-18 11:00:43120.60 120.16 -0.57%
BFC 2025-08-18 12:00:40121.74 121.36 0.20%
BFC 2025-08-18 13:00:40121.79 121.21 0.28%
BFC 2025-08-18 14:00:43122.37 121.83 0.58%
BFC 2025-08-18 15:00:45122.35 121.95 0.93%
BFC 2025-08-18 16:00:59122.69 122.50 1.24%
BFC 2025-08-18 17:00:42125.12 120.31 1.27%
BFC 2025-08-18 18:00:46123.06 122.29 1.27%
BFC 2025-08-18 19:00:48123.13 122.36 1.27%
BFC 2025-08-18 21:00:410.00 0.00 1.27%
2025-08-19

BFC 2025-08-19 05:00:47123.30 121.71 1.27%
BFC 2025-08-19 06:00:44196.30 49.08 1.27%
BFC 2025-08-19 07:00:45123.30 121.84 1.27%
BFC 2025-08-19 08:00:41123.30 122.08 1.27%
BFC 2025-08-19 10:00:42122.72 122.30 -0.07%
BFC 2025-08-19 11:00:42123.21 122.30 0.02%
BFC 2025-08-19 12:00:46121.64 121.40 -0.95%
BFC 2025-08-19 13:00:38122.45 122.14 -0.30%
BFC 2025-08-19 14:00:49122.96 122.09 -0.12%
BFC 2025-08-19 15:00:54122.40 121.81 -0.38%
BFC 2025-08-19 16:00:58122.39 121.92 -0.35%
BFC 2025-08-19 17:00:53122.41 121.65 -0.55%
BFC 2025-08-19 18:00:51122.36 121.59 -0.55%
BFC 2025-08-19 19:00:50122.40 121.63 -0.55%
BFC 2025-08-19 20:00:55122.26 121.49 -0.55%
BFC 2025-08-19 21:00:400.00 0.00 -0.55%
2025-08-20

BFC 2025-08-20 05:00:46122.61 121.20 -0.55%
BFC 2025-08-20 06:00:42193.98 48.80 -0.55%
BFC 2025-08-20 07:00:46122.85 121.39 -0.55%
BFC 2025-08-20 08:00:49122.61 121.39 -0.55%
BFC 2025-08-20 10:00:47122.64 121.62 0.24%
BFC 2025-08-20 11:00:45122.25 121.65 0.09%
BFC 2025-08-20 12:00:47121.35 121.00 -0.75%
BFC 2025-08-20 13:00:41121.46 121.19 -0.64%
BFC 2025-08-20 14:00:43123.19 122.56 0.87%
BFC 2025-08-20 15:00:42122.73 122.50 0.55%
BFC 2025-08-20 16:00:41123.09 122.70 0.59%
BFC 2025-08-20 17:00:41125.32 122.67 0.74%
BFC 2025-08-20 18:00:42141.60 121.92 0.74%
BFC 2025-08-20 21:00:450.00 0.00 0.74%
2025-08-21

BFC 2025-08-21 05:00:39122.89 122.08 0.74%
BFC 2025-08-21 06:00:44195.39 49.16 0.74%
BFC 2025-08-21 07:00:41122.89 121.67 0.74%
BFC 2025-08-21 08:00:46122.89 121.81 0.74%
BFC 2025-08-21 09:00:40122.82 121.05 0.74%
BFC 2025-08-21 10:00:44122.65 122.30 -0.29%
BFC 2025-08-21 11:00:47122.64 122.13 -0.20%
BFC 2025-08-21 12:00:47122.72 122.13 -0.46%
BFC 2025-08-21 13:00:46122.29 121.98 -0.73%
BFC 2025-08-21 14:00:40122.50 122.21 -0.53%
BFC 2025-08-21 15:00:39122.21 121.81 -0.69%
BFC 2025-08-21 16:00:40122.47 122.35 -0.34%
BFC 2025-08-21 17:00:46124.77 120.08 -0.37%
BFC 2025-08-21 18:01:20141.15 106.10 -0.37%
BFC 2025-08-21 21:00:450.00 0.00 -0.37%
2025-08-22

BFC 2025-08-22 05:00:44123.29 122.44 -0.37%
BFC 2025-08-22 06:00:39134.00 49.22 -0.37%
BFC 2025-08-22 07:00:41123.66 122.45 0.02%
BFC 2025-08-22 09:00:44123.54 122.44 -0.02%
BFC 2025-08-22 10:00:44123.64 122.71 0.46%
BFC 2025-08-22 11:00:43127.31 126.76 3.60%
BFC 2025-08-22 12:00:51128.07 127.30 4.04%
BFC 2025-08-22 13:00:48127.44 127.16 3.84%
BFC 2025-08-22 14:00:51127.79 127.47 4.22%
BFC 2025-08-22 15:00:54127.63 127.20 4.11%
BFC 2025-08-22 16:00:53127.99 127.73 4.42%
BFC 2025-08-22 17:00:52130.35 125.45 4.48%
BFC 2025-08-22 18:00:50134.00 109.21 4.48%
BFC 2025-08-22 21:00:510.00 0.00 4.48%
2025-08-25

BFC 2025-08-25 05:00:47204.67 127.16 4.48%
BFC 2025-08-25 06:00:53204.67 112.92 4.48%
BFC 2025-08-25 07:00:55128.43 126.80 4.48%
BFC 2025-08-25 08:00:44128.17 127.03 4.48%
BFC 2025-08-25 09:00:46127.92 126.80 4.48%
BFC 2025-08-25 10:00:55127.41 126.69 -0.48%
BFC 2025-08-25 11:00:41129.09 128.13 0.81%
BFC 2025-08-25 12:00:42128.41 128.03 0.40%
BFC 2025-08-25 13:00:51128.90 128.65 0.60%
BFC 2025-08-25 14:00:46129.10 128.78 0.96%
BFC 2025-08-25 15:01:38129.16 129.02 1.00%
BFC 2025-08-25 16:00:46129.12 128.84 0.81%
BFC 2025-08-25 17:00:55131.51 126.46 0.82%
BFC 2025-08-25 18:00:58147.67 110.25 0.82%
BFC 2025-08-25 20:00:570.00 0.00 0.82%
2025-08-26

BFC 2025-08-26 05:00:53128.96 127.97 0.82%
BFC 2025-08-26 06:00:57205.04 51.59 0.82%
BFC 2025-08-26 07:00:55129.60 127.97 0.82%
BFC 2025-08-26 08:00:45129.60 128.31 0.82%
BFC 2025-08-26 10:00:50128.65 128.00 -0.59%
BFC 2025-08-26 11:00:51129.72 128.88 0.38%
BFC 2025-08-26 12:00:41130.25 129.44 1.01%
BFC 2025-08-26 13:00:43130.75 130.47 1.23%
BFC 2025-08-26 14:00:45130.62 129.88 1.25%
BFC 2025-08-26 15:00:50130.72 130.44 1.32%
BFC 2025-08-26 16:00:47130.55 130.37 1.23%
BFC 2025-08-26 17:00:52132.98 127.87 1.12%
BFC 2025-08-26 18:01:04130.89 130.10 1.12%
BFC 2025-08-26 19:00:44130.92 130.13 1.12%
BFC 2025-08-26 21:00:460.00 0.00 1.12%
2025-08-27

BFC 2025-08-27 05:00:56131.05 129.75 1.12%
BFC 2025-08-27 06:00:50207.33 52.16 1.12%
BFC 2025-08-27 07:00:50131.05 129.75 1.12%
BFC 2025-08-27 08:00:46131.31 129.49 1.12%
BFC 2025-08-27 09:00:39131.31 129.75 1.12%
BFC 2025-08-27 10:01:05130.32 129.75 -0.29%
BFC 2025-08-27 11:00:45130.59 130.19 0.08%
BFC 2025-08-27 12:00:47130.77 130.40 0.04%
BFC 2025-08-27 13:00:47130.74 130.19 0.27%
BFC 2025-08-27 14:00:47130.65 130.16 0.00%
BFC 2025-08-27 15:00:44130.28 130.09 -0.09%
BFC 2025-08-27 16:00:42130.07 129.66 -0.46%
BFC 2025-08-27 17:00:49132.74 127.63 -0.18%
BFC 2025-08-27 18:00:37208.27 106.10 -0.18%
BFC 2025-08-27 19:00:37148.88 111.44 -0.18%
BFC 2025-08-27 21:00:350.00 0.00 -0.18%
2025-08-28

BFC 2025-08-28 05:00:48132.12 130.30 -0.18%
BFC 2025-08-28 06:00:41206.95 52.07 -0.18%
BFC 2025-08-28 07:00:40131.46 130.19 -0.18%
BFC 2025-08-28 08:00:38131.39 130.19 -0.18%
BFC 2025-08-28 09:00:42131.20 130.19 -0.18%
BFC 2025-08-28 10:00:39129.67 127.80 -0.55%
BFC 2025-08-28 11:00:36129.28 128.60 -1.10%
BFC 2025-08-28 12:00:43129.65 129.33 -0.38%
BFC 2025-08-28 13:00:42129.75 128.87 -0.33%
BFC 2025-08-28 14:00:46129.42 128.99 -0.75%
BFC 2025-08-28 15:00:37130.09 129.63 -0.28%
BFC 2025-08-28 16:00:46130.37 129.97 -0.05%
BFC 2025-08-28 17:00:41130.55 129.75 0.02%
BFC 2025-08-28 18:00:38208.30 106.10 0.02%
BFC 2025-08-28 19:00:42148.89 111.45 0.02%
BFC 2025-08-28 21:00:450.00 0.00 0.02%
2025-08-29

BFC 2025-08-29 05:00:40130.80 129.25 0.02%
BFC 2025-08-29 06:00:42206.97 52.07 0.02%
BFC 2025-08-29 07:00:37130.69 129.16 0.02%
BFC 2025-08-29 08:00:40130.43 129.16 0.02%
BFC 2025-08-29 09:00:43130.82 129.52 0.02%
BFC 2025-08-29 10:00:35130.73 129.68 0.18%
BFC 2025-08-29 11:00:47129.55 128.56 -0.68%
BFC 2025-08-29 12:00:42130.13 129.72 -0.07%
BFC 2025-08-29 13:00:48130.44 130.11 0.21%
BFC 2025-08-29 14:00:44130.74 130.44 0.26%
BFC 2025-08-29 15:00:46130.31 130.08 0.00%
BFC 2025-08-29 16:00:44129.91 129.69 -0.22%
BFC 2025-08-29 17:00:35132.39 127.13 -0.16%
BFC 2025-08-29 18:00:41207.71 127.13 -0.16%
BFC 2025-08-29 19:00:56148.64 127.41 -0.16%
BFC 2025-08-29 20:00:43148.64 111.20 -0.16%
BFC 2025-08-29 21:00:420.00 0.00 -0.16%


We do not provide financial advice. All displayed data is the result of experiments, and a subjective assessment. All decisions that will be made based on this data are made at your own risk. Thank you for understanding.