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

$BFC: Bank First Corporation - Common Stock

+ Finance, Bank



Clear duplicates of prices



2026-05-01

BFC 2026-05-01 02:02:050.00 0.00 0.30%
BFC 2026-05-01 04:01:46146.16 144.60 0.48%
BFC 2026-05-01 05:01:31231.04 58.40 0.46%
BFC 2026-05-01 06:01:41231.04 58.40 0.50%
BFC 2026-05-01 08:01:43146.44 144.91 0.50%
BFC 2026-05-01 09:01:25146.31 144.60 0.50%
BFC 2026-05-01 10:01:38147.28 145.08 -0.15%
BFC 2026-05-01 11:02:29145.79 144.99 0.35%
BFC 2026-05-01 12:01:40144.72 144.00 -0.77%
BFC 2026-05-01 13:01:33144.72 144.12 -0.75%
BFC 2026-05-01 14:01:42144.62 144.13 -0.76%
BFC 2026-05-01 15:01:31144.21 142.75 -1.48%
BFC 2026-05-01 16:02:04154.97 139.99 -1.75%
BFC 2026-05-01 20:01:430.00 0.00 -1.75%
2026-05-04

BFC 2026-05-04 04:01:46143.44 142.10 -1.75%
BFC 2026-05-04 05:01:22143.43 142.22 -1.75%
BFC 2026-05-04 06:01:42142.46 140.63 -0.45%
BFC 2026-05-04 07:01:28143.30 141.63 -0.45%
BFC 2026-05-04 08:01:33143.44 141.49 -0.45%
BFC 2026-05-04 09:01:40143.17 41.12 -0.45%
BFC 2026-05-04 10:02:28144.03 143.25 0.45%
BFC 2026-05-04 11:01:30144.46 143.16 0.88%
BFC 2026-05-04 12:01:43144.12 143.44 0.93%
BFC 2026-05-04 13:01:37143.39 142.86 0.25%
BFC 2026-05-04 14:02:28144.22 144.03 0.97%
BFC 2026-05-04 15:01:33144.03 143.62 0.84%
BFC 2026-05-04 16:01:41146.62 141.03 0.75%
BFC 2026-05-04 20:01:510.00 0.00 0.75%
2026-05-05

BFC 2026-05-05 04:02:08144.94 143.56 0.75%
BFC 2026-05-05 05:01:53144.81 57.82 0.75%
BFC 2026-05-05 06:01:35228.67 57.82 0.75%
BFC 2026-05-05 07:01:30228.67 143.16 0.75%
BFC 2026-05-05 08:01:36145.24 144.03 0.75%
BFC 2026-05-05 09:01:29255.28 43.15 0.75%
BFC 2026-05-05 10:01:35147.21 145.91 1.85%
BFC 2026-05-05 11:01:27147.71 146.80 2.47%
BFC 2026-05-05 12:01:53147.12 146.62 2.04%
BFC 2026-05-05 13:01:37146.54 146.03 1.91%
BFC 2026-05-05 14:01:42146.54 146.03 1.88%
BFC 2026-05-05 15:01:31146.50 145.83 1.79%
BFC 2026-05-05 16:01:43148.52 142.87 1.30%
BFC 2026-05-05 20:01:530.00 0.00 1.30%
2026-05-06

BFC 2026-05-06 04:01:50231.63 145.13 -0.39%
BFC 2026-05-06 05:01:10147.55 145.69 -0.39%
BFC 2026-05-06 06:01:21231.63 58.57 -0.39%
BFC 2026-05-06 07:01:12149.74 146.72 -0.39%
BFC 2026-05-06 08:01:22148.28 58.29 -0.39%
BFC 2026-05-06 09:01:10147.99 145.72 -0.39%
BFC 2026-05-06 10:01:21146.10 145.50 0.40%
BFC 2026-05-06 11:01:14146.40 145.21 0.05%
BFC 2026-05-06 12:01:26146.40 145.97 0.38%
BFC 2026-05-06 13:01:12145.74 145.28 0.01%
BFC 2026-05-06 14:01:39145.67 145.05 -0.33%
BFC 2026-05-06 15:01:29145.59 145.28 -0.21%
BFC 2026-05-06 16:01:29148.59 142.94 0.05%
BFC 2026-05-06 20:01:270.00 0.00 0.05%
2026-05-07

BFC 2026-05-07 04:01:23146.87 145.03 0.05%
BFC 2026-05-07 05:01:11146.31 145.06 0.05%
BFC 2026-05-07 06:02:10145.75 58.51 0.05%
BFC 2026-05-07 07:01:21146.31 144.60 0.19%
BFC 2026-05-07 08:01:25146.17 144.75 0.19%
BFC 2026-05-07 09:01:10258.75 43.73 0.19%
BFC 2026-05-07 10:01:17148.35 146.91 0.86%
BFC 2026-05-07 11:01:11147.65 146.56 1.12%
BFC 2026-05-07 12:01:19147.46 146.61 0.86%
BFC 2026-05-07 13:01:16147.18 146.50 0.51%
BFC 2026-05-07 14:01:23146.24 145.83 0.12%
BFC 2026-05-07 15:01:09146.06 145.08 -0.20%
BFC 2026-05-07 16:01:24147.84 142.19 -0.51%
BFC 2026-05-07 20:01:220.00 0.00 -0.51%
2026-05-08

BFC 2026-05-08 04:01:27230.55 58.30 -0.38%
BFC 2026-05-08 05:01:24230.55 144.47 -0.38%
BFC 2026-05-08 06:01:24145.69 58.30 -0.38%
BFC 2026-05-08 07:01:20145.94 58.30 -0.38%
BFC 2026-05-08 08:01:19232.00 144.43 0.79%
BFC 2026-05-08 09:01:08146.14 144.35 0.79%
BFC 2026-05-08 10:01:17145.47 144.53 -0.07%
BFC 2026-05-08 11:01:30146.42 146.15 0.90%
BFC 2026-05-08 12:01:25146.55 145.77 0.69%
BFC 2026-05-08 13:01:09144.71 144.52 -0.19%
BFC 2026-05-08 14:01:20146.23 145.66 0.78%
BFC 2026-05-08 15:01:13146.40 145.59 0.73%
BFC 2026-05-08 16:01:24149.52 143.78 0.69%
BFC 2026-05-08 20:01:270.00 0.00 0.69%
2026-05-11

BFC 2026-05-11 04:01:28147.19 58.95 -0.47%
BFC 2026-05-11 05:01:08147.30 145.91 -0.47%
BFC 2026-05-11 06:01:19233.12 58.95 -0.47%
BFC 2026-05-11 07:01:07146.32 145.61 -0.47%
BFC 2026-05-11 08:01:16234.59 140.21 -0.47%
BFC 2026-05-11 09:01:09147.32 146.05 -0.47%
BFC 2026-05-11 10:01:18145.80 145.00 -0.90%
BFC 2026-05-11 11:01:08145.68 145.16 -0.83%
BFC 2026-05-11 12:01:26146.12 145.00 -0.65%
BFC 2026-05-11 13:01:15145.68 144.94 -0.64%
BFC 2026-05-11 14:01:12145.15 144.68 -1.17%
BFC 2026-05-11 14:30:05
10-Q Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465926058557/0001104659-26-058557-index.htm
10-Q - Bank First Corp (0001746109) (Filer)
BFC 2026-05-11 15:01:22144.71 144.22 -1.40%
BFC 2026-05-11 16:01:13147.34 141.72 -1.44%
BFC 2026-05-11 20:01:210.00 0.00 -1.44%
2026-05-12

BFC 2026-05-12 04:01:25144.78 143.52 -1.44%
BFC 2026-05-12 05:01:13231.21 57.82 -0.57%
BFC 2026-05-12 06:01:25144.37 57.81 0.49%
BFC 2026-05-12 07:01:14231.20 143.66 -0.09%
BFC 2026-05-12 08:01:21229.77 57.81 -0.09%
BFC 2026-05-12 09:01:16294.09 41.63 -0.09%
BFC 2026-05-12 10:01:23142.21 141.05 -2.07%
BFC 2026-05-12 11:01:07142.37 142.13 -1.47%
BFC 2026-05-12 12:01:21143.01 142.74 -1.08%
BFC 2026-05-12 13:01:11144.80 143.53 -0.09%
BFC 2026-05-12 14:01:23144.65 144.13 -0.05%
BFC 2026-05-12 15:01:12144.85 144.34 0.33%
BFC 2026-05-12 16:01:31147.15 141.49 -0.15%
BFC 2026-05-12 20:01:290.00 0.00 -0.15%
2026-05-13

BFC 2026-05-13 04:01:33229.42 58.01 -0.15%
BFC 2026-05-13 05:01:28229.42 58.01 -0.28%
BFC 2026-05-13 08:01:20144.29 143.44 -0.28%
BFC 2026-05-13 09:01:06144.70 143.05 -0.28%
BFC 2026-05-13 10:01:21144.54 143.12 -0.02%
BFC 2026-05-13 11:01:07144.31 143.15 -0.54%
BFC 2026-05-13 12:01:24143.93 142.60 -0.42%
BFC 2026-05-13 13:01:15144.09 143.58 -0.37%
BFC 2026-05-13 14:01:17143.75 143.19 -0.37%
BFC 2026-05-13 15:01:06144.80 143.19 0.27%
BFC 2026-05-13 16:01:25146.38 140.75 -0.52%
BFC 2026-05-13 20:01:270.00 0.00 -0.52%
2026-05-14

BFC 2026-05-14 04:01:28228.22 57.70 -0.37%
BFC 2026-05-14 06:01:20228.22 143.03 -0.37%
BFC 2026-05-14 07:01:14228.22 57.71 -0.37%
BFC 2026-05-14 08:01:19229.66 128.13 -0.37%
BFC 2026-05-14 09:01:17254.79 115.41 0.06%
BFC 2026-05-14 10:01:30145.50 144.35 1.02%
BFC 2026-05-14 11:01:09145.14 144.53 1.07%
BFC 2026-05-14 13:01:24143.42 143.06 -0.24%
BFC 2026-05-14 14:01:20143.81 143.62 0.10%
BFC 2026-05-14 15:01:33143.93 143.25 0.17%
BFC 2026-05-14 16:01:08146.57 141.00 0.17%
BFC 2026-05-14 20:01:140.00 0.00 0.17%
2026-05-15

BFC 2026-05-15 04:01:10228.59 57.80 0.17%
BFC 2026-05-15 08:01:12230.03 57.80 0.17%
BFC 2026-05-15 09:01:19255.19 43.14 0.17%
BFC 2026-05-15 10:01:12142.27 141.55 -1.28%
BFC 2026-05-15 11:01:30141.59 141.06 -1.58%
BFC 2026-05-15 12:01:06141.59 140.74 -1.80%
BFC 2026-05-15 13:01:24141.17 140.84 -1.80%
BFC 2026-05-15 14:01:06141.45 141.25 -1.63%
BFC 2026-05-15 15:01:24141.46 141.06 -1.78%
BFC 2026-05-15 16:01:15143.93 138.40 -1.82%
BFC 2026-05-15 20:01:190.00 0.00 -1.82%
2026-05-18

BFC 2026-05-18 04:01:28224.41 56.75 -0.57%
BFC 2026-05-18 06:01:32140.94 140.03 -0.57%
BFC 2026-05-18 07:01:09141.14 140.03 0.07%
BFC 2026-05-18 08:01:24225.82 56.47 0.07%
BFC 2026-05-18 09:01:21142.09 140.75 0.07%
BFC 2026-05-18 10:01:15143.85 143.13 1.84%
BFC 2026-05-18 11:01:09143.03 142.56 1.22%
BFC 2026-05-18 12:01:25143.01 142.37 0.93%
BFC 2026-05-18 13:01:16143.20 142.63 1.39%
BFC 2026-05-18 14:01:26142.74 142.38 1.02%
BFC 2026-05-18 15:01:11143.65 142.25 1.57%
BFC 2026-05-18 16:01:31146.50 140.87 1.79%
BFC 2026-05-18 20:01:250.00 0.00 1.79%
2026-05-19

BFC 2026-05-19 04:01:36228.41 57.75 1.79%
BFC 2026-05-19 05:01:09228.41 57.48 -0.40%
BFC 2026-05-19 07:01:12144.20 57.48 -0.40%
BFC 2026-05-19 08:01:20229.85 142.53 -0.40%
BFC 2026-05-19 09:01:09254.89 43.14 -0.40%
BFC 2026-05-19 10:01:28143.99 143.22 -0.18%
BFC 2026-05-19 11:01:09144.10 143.40 0.16%
BFC 2026-05-19 12:01:30144.80 144.41 0.79%
BFC 2026-05-19 13:01:11144.35 144.06 0.49%
BFC 2026-05-19 14:01:24144.71 143.66 0.64%
BFC 2026-05-19 15:01:09143.54 143.05 -0.20%
BFC 2026-05-19 16:01:15146.21 140.59 -0.19%
BFC 2026-05-19 17:05:40
8-K Sec report https://www.sec.gov/Archives/edgar/data/1746109/000110465926063919/0001104659-26-063919-index.htm
8-K - Bank First Corp (0001746109) (Filer)
BFC 2026-05-19 20:01:280.00 0.00 -0.19%
2026-05-20

BFC 2026-05-20 04:01:28227.95 57.64 -0.19%
BFC 2026-05-20 05:01:14227.95 57.65 -0.19%
BFC 2026-05-20 08:01:17173.68 57.36 -0.19%
BFC 2026-05-20 09:01:10185.09 143.37 -0.19%
BFC 2026-05-20 10:01:17144.55 144.00 0.63%
BFC 2026-05-20 11:01:08141.40 140.99 -1.37%
BFC 2026-05-20 12:01:23142.30 141.10 -1.52%
BFC 2026-05-20 13:01:09140.70 140.10 -2.11%
BFC 2026-05-20 14:01:18141.99 141.44 -1.06%
BFC 2026-05-20 15:01:16142.41 141.55 -0.90%
BFC 2026-05-20 16:01:24145.84 140.28 -0.22%
BFC 2026-05-20 20:01:200.00 0.00 -0.22%
2026-05-21

BFC 2026-05-21 04:01:32143.75 142.53 -0.36%
BFC 2026-05-21 05:01:15227.44 57.51 -0.36%
BFC 2026-05-21 07:01:10227.98 141.91 -0.36%
BFC 2026-05-21 08:01:22142.73 57.22 -0.36%
BFC 2026-05-21 09:01:12144.00 42.94 -0.36%
BFC 2026-05-21 10:01:24141.90 141.25 -1.02%
BFC 2026-05-21 11:01:09141.21 140.24 -1.50%
BFC 2026-05-21 12:01:22140.71 140.16 -1.86%
BFC 2026-05-21 13:01:15142.49 142.11 -0.61%
BFC 2026-05-21 14:01:25142.68 142.02 -0.35%
BFC 2026-05-21 15:01:12142.65 142.12 -0.52%
BFC 2026-05-21 16:01:23145.15 139.62 -0.24%
BFC 2026-05-21 20:01:280.00 0.00 -0.24%
2026-05-22

BFC 2026-05-22 04:01:17143.34 57.23 -0.28%
BFC 2026-05-22 05:01:25226.36 57.23 -0.28%
BFC 2026-05-22 08:01:30143.35 141.94 -0.28%
BFC 2026-05-22 09:01:10252.71 142.37 0.03%
BFC 2026-05-22 10:01:18140.50 140.00 -1.38%
BFC 2026-05-22 11:01:05141.89 141.00 -0.58%
BFC 2026-05-22 12:01:25141.47 140.80 -1.09%
BFC 2026-05-22 13:01:37140.96 140.58 -1.22%
BFC 2026-05-22 14:01:22141.66 141.31 -0.50%
BFC 2026-05-22 15:01:16142.20 141.55 -0.24%
BFC 2026-05-22 16:01:25144.68 139.12 -0.35%
BFC 2026-05-22 20:01:220.00 0.00 -0.35%
2026-05-26

BFC 2026-05-26 04:01:25143.10 142.16 0.22%
BFC 2026-05-26 05:01:06225.57 57.03 0.22%
BFC 2026-05-26 06:01:18142.94 57.03 0.33%
BFC 2026-05-26 07:01:17225.57 142.05 0.33%
BFC 2026-05-26 08:01:15226.99 56.75 0.33%
BFC 2026-05-26 09:01:08143.12 142.03 0.33%
BFC 2026-05-26 10:01:19142.09 141.50 -0.06%
BFC 2026-05-26 11:01:08141.32 140.85 -0.65%
BFC 2026-05-26 12:01:23141.29 140.53 -0.83%
BFC 2026-05-26 13:01:10140.29 139.91 -1.21%
BFC 2026-05-26 14:01:27141.89 140.94 -0.23%
BFC 2026-05-26 15:01:16140.74 140.56 -0.91%
BFC 2026-05-26 16:01:14144.62 139.11 -0.01%
BFC 2026-05-26 20:01:240.00 0.00 -0.01%
2026-05-27

BFC 2026-05-27 04:01:31142.68 57.02 0.61%
BFC 2026-05-27 05:01:15225.54 57.02 0.61%
BFC 2026-05-27 07:01:09145.00 141.88 0.61%
BFC 2026-05-27 08:01:16145.00 56.74 -0.28%
BFC 2026-05-27 09:01:07145.00 141.80 0.50%
BFC 2026-05-27 10:01:17140.76 140.37 -0.77%
BFC 2026-05-27 11:01:08140.89 140.00 -1.21%
BFC 2026-05-27 12:01:23140.30 139.56 -1.30%
BFC 2026-05-27 13:01:08140.39 140.08 -1.19%
BFC 2026-05-27 14:01:18140.49 139.91 -1.12%
BFC 2026-05-27 15:01:12139.65 139.25 -1.69%
BFC 2026-05-27 16:01:36142.10 136.69 -1.73%
BFC 2026-05-27 20:01:230.00 0.00 -1.73%
2026-05-28

BFC 2026-05-28 04:01:43139.88 56.03 -0.48%
BFC 2026-05-28 05:01:14221.61 56.03 -0.48%
BFC 2026-05-28 07:01:14139.64 56.03 -0.48%
BFC 2026-05-28 08:01:22139.75 138.69 -0.48%
BFC 2026-05-28 09:01:08247.27 41.86 -0.24%
BFC 2026-05-28 10:01:19140.00 139.03 0.41%
BFC 2026-05-28 11:01:12139.59 139.16 -0.02%
BFC 2026-05-28 12:01:19138.90 138.62 -0.37%
BFC 2026-05-28 13:01:11139.09 138.40 -0.49%
BFC 2026-05-28 14:01:22139.17 139.00 -0.14%
BFC 2026-05-28 15:01:27140.05 139.56 0.29%
BFC 2026-05-28 16:01:27143.62 138.10 1.05%
BFC 2026-05-28 17:01:08141.32 140.50 1.05%
BFC 2026-05-28 18:01:10141.35 140.53 1.05%
BFC 2026-05-28 20:01:090.00 0.00 1.05%
2026-05-29

BFC 2026-05-29 04:01:22223.91 140.28 1.05%
BFC 2026-05-29 05:01:07223.91 140.30 1.05%
BFC 2026-05-29 06:01:21223.91 56.61 1.05%
BFC 2026-05-29 08:01:20225.32 56.34 1.05%
BFC 2026-05-29 09:01:20249.96 42.26 1.05%
BFC 2026-05-29 10:01:16140.82 140.00 -0.20%
BFC 2026-05-29 11:01:10140.82 140.22 -0.38%
BFC 2026-05-29 12:01:25140.45 140.00 -0.42%
BFC 2026-05-29 13:01:02140.99 140.16 -0.24%
BFC 2026-05-29 14:01:20140.53 139.90 -0.60%
BFC 2026-05-29 15:01:10139.93 139.60 -0.87%
BFC 2026-05-29 16:01:23139.00 136.30 -1.29%
BFC 2026-05-29 20:01:200.00 0.00 -1.29%


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.