Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Bank First Corp (BFC.US) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 1 $135.01 Automatic Execution
15:17:30 - 15-Dec-25
Buy* 1 $135.59 Automatic Execution
14:59:34 - 15-Dec-25
Buy* 1 $135.59 Automatic Execution
14:59:34 - 15-Dec-25
Buy* 2 $135.59 Automatic Execution
14:59:34 - 15-Dec-25
Buy* 2 $135.59 Automatic Execution
14:59:34 - 15-Dec-25
Buy* 2 $135.59 Automatic Execution
14:59:34 - 15-Dec-25
Buy* 4 $135.58 Automatic Execution
14:59:00 - 15-Dec-25
Buy* 4 $135.58 Automatic Execution
14:58:23 - 15-Dec-25
Buy* 2 $135.58 Automatic Execution
14:57:39 - 15-Dec-25
Buy* 4 $135.56 Automatic Execution
14:57:03 - 15-Dec-25
Buy* 4 $135.56 Automatic Execution
14:56:04 - 15-Dec-25
Buy* 4 $135.57 Automatic Execution
14:53:44 - 15-Dec-25
Buy* 4 $135.56 Automatic Execution
14:53:10 - 15-Dec-25
Buy* 4 $135.56 Automatic Execution
14:53:10 - 15-Dec-25
Buy* 4 $135.56 Automatic Execution
14:53:02 - 15-Dec-25
Buy* 4 $135.58 Automatic Execution
14:53:02 - 15-Dec-25
Buy* 4 $135.58 Automatic Execution
14:51:25 - 15-Dec-25
Buy* 3 $135.58 Automatic Execution
14:49:53 - 15-Dec-25
Buy* 2 $135.59 Automatic Execution
14:27:42 - 15-Dec-25
Buy* 5 $135.56 Automatic Execution
14:27:42 - 15-Dec-25
Buy* 7 $135.42 Automatic Execution
14:26:14 - 15-Dec-25
Sell* 32 $135.27 Automatic Execution
14:25:33 - 15-Dec-25
Sell* 5 $135.28 Automatic Execution
14:25:30 - 15-Dec-25
Buy* 5 $135.43 Automatic Execution
14:22:43 - 15-Dec-25
Buy* 2 $135.43 Automatic Execution
14:21:09 - 15-Dec-25
Buy* 7 $135.43 Automatic Execution
14:19:12 - 15-Dec-25
Buy* 1 $135.43 Automatic Execution
14:18:36 - 15-Dec-25
Buy* 2 $135.69 Automatic Execution
13:58:06 - 15-Dec-25
Buy* 1 $135.525 Automatic Execution
13:50:08 - 15-Dec-25
Buy* 2 $135.64 Automatic Execution
13:47:21 - 15-Dec-25
Sell* 37 $135.45 Automatic Execution
13:45:33 - 15-Dec-25
Buy* 20 $135.02 Automatic Execution
13:24:58 - 15-Dec-25
Buy* 20 $135.18 Automatic Execution
13:19:13 - 15-Dec-25
Buy* 2 $135.18 Automatic Execution
13:19:13 - 15-Dec-25
Buy* 2 $135.18 Automatic Execution
13:18:14 - 15-Dec-25
Buy* 20 $135.06 Automatic Execution
13:18:14 - 15-Dec-25
Buy* 3 $134.99 Automatic Execution
13:17:34 - 15-Dec-25
Sell* 1 $134.64 Automatic Execution
12:45:45 - 15-Dec-25
Sell* 3 $135.30 Automatic Execution
11:53:15 - 15-Dec-25
Sell* 3 $135.30 Automatic Execution
11:53:15 - 15-Dec-25
Buy* 1 $135.52 Automatic Execution
11:52:41 - 15-Dec-25
Buy* 17 $135.64 Automatic Execution
11:51:32 - 15-Dec-25
Buy* 5 $135.63 Automatic Execution
11:51:32 - 15-Dec-25
Buy* 3 $135.56 Automatic Execution
11:51:32 - 15-Dec-25
Buy* 1 $135.56 Automatic Execution
11:51:03 - 15-Dec-25
Sell* 3 $135.14 Automatic Execution
11:50:24 - 15-Dec-25
Sell* 3 $135.16 Automatic Execution
11:50:20 - 15-Dec-25
Buy* 1 $135.50 Automatic Execution
11:46:46 - 15-Dec-25
Buy* 1 $135.50 Automatic Execution
11:46:42 - 15-Dec-25
Buy* 3 $135.37 Automatic Execution
11:46:42 - 15-Dec-25
Buy* 1 $135.17 Automatic Execution
11:46:42 - 15-Dec-25
Buy* 1 $135.17 Automatic Execution
11:46:42 - 15-Dec-25
Buy* 7 $135.37 Automatic Execution
11:46:42 - 15-Dec-25
Buy* 1 $135.17 Automatic Execution
11:46:42 - 15-Dec-25
Sell* 9 $134.82 Automatic Execution
11:45:33 - 15-Dec-25
Sell* 1 $134.62 Automatic Execution
11:22:06 - 15-Dec-25
Sell* 1 $134.63 Automatic Execution
11:22:06 - 15-Dec-25
Sell* 1 $134.63 Automatic Execution
11:22:06 - 15-Dec-25
Sell* 1 $134.63 Automatic Execution
11:22:06 - 15-Dec-25
Sell* 4 $135.83 Automatic Execution
10:50:25 - 15-Dec-25
Sell* 4 $135.83 Automatic Execution
10:50:25 - 15-Dec-25
Sell* 1 $135.50 Automatic Execution
10:47:04 - 15-Dec-25
Sell* 50 $135.67 Automatic Execution
10:46:34 - 15-Dec-25
Sell* 1 $135.33 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 1 $135.33 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 1 $135.33 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 9 $135.69 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 37 $135.69 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 1 $135.69 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 1 $135.68 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 25 $135.68 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 1 $135.69 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 1 $135.69 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 46 $135.69 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 100 $135.69 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 1 $135.70 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 3 $135.70 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 4 $135.71 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 8 $135.72 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 1 $135.73 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 37 $135.73 Automatic Execution
10:46:33 - 15-Dec-25
Sell* 4 $135.80 Automatic Execution
10:45:54 - 15-Dec-25
Sell* 10 $135.80 Automatic Execution
10:45:30 - 15-Dec-25
Sell* 1 $136.32 Automatic Execution
09:33:08 - 15-Dec-25
Sell* 1 $136.32 Automatic Execution
09:33:08 - 15-Dec-25
Sell* 1 $136.32 Automatic Execution
09:33:08 - 15-Dec-25
Sell* 50 $136.32 Automatic Execution
09:33:08 - 15-Dec-25
Sell* 1 $136.32 Automatic Execution
09:33:08 - 15-Dec-25
Sell* 1 $136.35 Automatic Execution
09:32:56 - 15-Dec-25
Sell* 1 $136.15 Automatic Execution
09:32:52 - 15-Dec-25
Buy* 2 $136.50 Automatic Execution
09:32:23 - 15-Dec-25
Buy* 3 $136.50 Automatic Execution
09:32:23 - 15-Dec-25
Buy* 5 $136.50 Automatic Execution
09:32:23 - 15-Dec-25
Buy* 3 $136.50 Automatic Execution
09:32:23 - 15-Dec-25
Buy* 3 $136.15 Automatic Execution
09:32:23 - 15-Dec-25
Sell* 1 $137.40 Automatic Execution
09:31:11 - 15-Dec-25
Sell* 1 $137.27 Automatic Execution
09:31:11 - 15-Dec-25
Sell* 1 $135.52 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $136.10 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $135.65 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 173 $134.91 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 70 $134.92 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $135.70 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $135.95 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $136.20 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $135.90 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $136.15 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $136.40 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $136.35 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $136.60 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $136.45 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $136.65 Automatic Execution
09:31:09 - 15-Dec-25
Sell* 1 $136.70 Automatic Execution
09:31:08 - 15-Dec-25
Sell* 1 $137.20 Automatic Execution
09:31:08 - 15-Dec-25
Sell* 1 $137.15 Automatic Execution
09:31:08 - 15-Dec-25
Sell* 1 $136.90 Automatic Execution
09:31:08 - 15-Dec-25
Sell* 1 $136.95 Automatic Execution
09:31:08 - 15-Dec-25
Sell* 1 $136.70 Automatic Execution
09:31:08 - 15-Dec-25
Sell* 1 $136.70 Automatic Execution
09:31:05 - 15-Dec-25
Sell* 1 $136.70 Automatic Execution
09:31:04 - 15-Dec-25
Sell* 1 $135.60 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.60 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.85 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.85 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 44 $134.91 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $134.95 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 10 $135.05 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.10 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.20 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 172 $135.38 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.45 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.70 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.95 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.65 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 1 $135.90 Automatic Execution
09:30:56 - 15-Dec-25
Sell* 20 $137.27 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 5 $136.99 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 20 $137.26 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 5 $136.99 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $137.95 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $137.26 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 20 $137.26 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 5 $136.99 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $136.99 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $136.99 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $136.96 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $137.95 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $136.70 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $136.99 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $136.70 Automatic Execution
09:30:10 - 15-Dec-25
Sell* 25 $136.96 Automatic Execution
09:30:10 - 15-Dec-25
FTSE 100 Latest
Value9,751.31
Change102.28