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!

Bancfirst Corp (BANF.US) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 35 $132.51 Automatic Execution
15:53:48 - 19-Sep-25
Buy* 45 $132.60 Automatic Execution
15:53:40 - 19-Sep-25
Buy* 3 $132.57 Automatic Execution
15:53:40 - 19-Sep-25
Buy* 20 $132.51 Automatic Execution
15:53:40 - 19-Sep-25
Buy* 1 $132.56 Automatic Execution
15:53:40 - 19-Sep-25
Buy* 100 $132.46 Automatic Execution
15:53:36 - 19-Sep-25
Buy* 5 $132.47 Automatic Execution
15:53:29 - 19-Sep-25
Buy* 30 $132.45 Automatic Execution
15:53:05 - 19-Sep-25
Buy* 10 $132.43 Automatic Execution
15:53:05 - 19-Sep-25
Buy* 100 $132.48 Automatic Execution
15:51:22 - 19-Sep-25
Buy* 1 $132.47 Automatic Execution
15:51:17 - 19-Sep-25
Sell* 1 $132.46 Automatic Execution
15:50:03 - 19-Sep-25
Buy* 5 $132.49 Automatic Execution
15:50:03 - 19-Sep-25
Sell* 34 $132.50 Automatic Execution
15:50:03 - 19-Sep-25
Sell* 80 $132.64 Automatic Execution
15:49:41 - 19-Sep-25
Buy* 80 $132.59 Automatic Execution
15:47:21 - 19-Sep-25
Buy* 10 $132.59 Automatic Execution
15:47:21 - 19-Sep-25
Buy* 10 $132.59 Automatic Execution
15:47:21 - 19-Sep-25
Buy* 28 $132.62 Automatic Execution
15:46:56 - 19-Sep-25
Buy* 99 $132.53 Automatic Execution
15:46:35 - 19-Sep-25
Buy* 1 $132.53 Automatic Execution
15:46:35 - 19-Sep-25
Buy* 1 $132.31 Automatic Execution
15:27:17 - 19-Sep-25
Buy* 1 $132.31 Automatic Execution
15:24:03 - 19-Sep-25
Buy* 3 $132.52 Automatic Execution
15:18:42 - 19-Sep-25
Buy* 31 $132.47 Automatic Execution
15:18:34 - 19-Sep-25
Buy* 52 $132.47 Automatic Execution
15:18:34 - 19-Sep-25
Buy* 35 $132.46 Automatic Execution
15:18:28 - 19-Sep-25
Buy* 45 $132.46 Automatic Execution
15:18:28 - 19-Sep-25
Buy* 20 $132.46 Automatic Execution
15:18:27 - 19-Sep-25
Buy* 6 $132.48 Automatic Execution
15:18:27 - 19-Sep-25
Buy* 1 $132.48 Automatic Execution
15:18:27 - 19-Sep-25
Buy* 10 $132.41 Automatic Execution
15:17:58 - 19-Sep-25
Sell* 100 $132.37 Automatic Execution
15:16:49 - 19-Sep-25
Sell* 1 $132.38 Automatic Execution
15:02:18 - 19-Sep-25
Sell* 4 $132.40 Automatic Execution
15:02:18 - 19-Sep-25
Sell* 1 $132.44 Automatic Execution
15:02:17 - 19-Sep-25
Sell* 1 $132.44 Automatic Execution
15:02:17 - 19-Sep-25
Sell* 53 $132.55 Automatic Execution
14:55:50 - 19-Sep-25
Sell* 1 $132.55 Automatic Execution
14:55:50 - 19-Sep-25
Sell* 100 $132.56 Automatic Execution
14:55:50 - 19-Sep-25
Sell* 100 $132.57 Automatic Execution
14:55:50 - 19-Sep-25
Sell* 54 $132.59 Automatic Execution
14:55:49 - 19-Sep-25
Sell* 2 $132.56 Automatic Execution
14:55:44 - 19-Sep-25
Sell* 100 $132.58 Automatic Execution
14:55:44 - 19-Sep-25
Buy* 1 $132.61 Automatic Execution
14:54:51 - 19-Sep-25
Buy* 1 $132.61 Automatic Execution
14:54:51 - 19-Sep-25
Buy* 100 $132.58 Automatic Execution
14:54:50 - 19-Sep-25
Buy* 5 $132.56 Automatic Execution
14:54:36 - 19-Sep-25
Buy* 30 $132.55 Automatic Execution
14:48:15 - 19-Sep-25
Buy* 30 $132.55 Automatic Execution
14:48:15 - 19-Sep-25
Buy* 1 $132.86 Automatic Execution
14:35:08 - 19-Sep-25
Buy* 3 $132.86 Automatic Execution
14:35:08 - 19-Sep-25
Buy* 25 $132.86 Automatic Execution
14:35:08 - 19-Sep-25
Buy* 1 $132.86 Automatic Execution
14:35:08 - 19-Sep-25
Buy* 6 $132.83 Automatic Execution
14:34:04 - 19-Sep-25
Buy* 1 $132.83 Automatic Execution
14:32:18 - 19-Sep-25
Buy* 50 $132.75 Automatic Execution
14:31:55 - 19-Sep-25
Buy* 50 $132.76 Automatic Execution
14:31:55 - 19-Sep-25
Buy* 52 $132.78 Automatic Execution
14:31:25 - 19-Sep-25
Buy* 18 $132.78 Automatic Execution
14:28:12 - 19-Sep-25
Buy* 18 $132.79 Automatic Execution
14:28:12 - 19-Sep-25
Sell* 4 $132.87 Automatic Execution
14:25:40 - 19-Sep-25
Sell* 4 $132.88 Automatic Execution
14:25:40 - 19-Sep-25
Sell* 4 $132.88 Automatic Execution
14:25:40 - 19-Sep-25
Sell* 75 $132.88 Automatic Execution
14:25:40 - 19-Sep-25
Sell* 4 $132.88 Automatic Execution
14:25:40 - 19-Sep-25
Buy* 1 $133.00 Automatic Execution
14:23:29 - 19-Sep-25
Buy* 1 $133.01 Automatic Execution
14:23:29 - 19-Sep-25
Buy* 3 $133.05 Automatic Execution
14:23:29 - 19-Sep-25
Buy* 3 $133.00 Automatic Execution
14:23:29 - 19-Sep-25
Buy* 4 $133.04 Automatic Execution
14:23:28 - 19-Sep-25
Buy* 23 $133.04 Automatic Execution
14:23:28 - 19-Sep-25
Buy* 34 $133.04 Automatic Execution
14:23:28 - 19-Sep-25
Buy* 4 $133.04 Automatic Execution
14:23:28 - 19-Sep-25
Sell* 4 $133.11 Automatic Execution
14:22:40 - 19-Sep-25
Buy* 5 $133.52 Automatic Execution
14:04:01 - 19-Sep-25
Buy* 20 $133.52 Automatic Execution
14:04:01 - 19-Sep-25
Buy* 80 $133.52 Automatic Execution
14:04:01 - 19-Sep-25
Buy* 2 $133.50 Automatic Execution
14:04:01 - 19-Sep-25
Sell* 2 $133.72 Automatic Execution
13:57:12 - 19-Sep-25
Sell* 16 $133.74 Automatic Execution
13:57:11 - 19-Sep-25
Sell* 2 $133.74 Automatic Execution
13:57:11 - 19-Sep-25
Sell* 18 $133.76 Automatic Execution
13:57:11 - 19-Sep-25
Sell* 10 $133.76 Automatic Execution
13:57:11 - 19-Sep-25
Buy* 5 $134.00 Automatic Execution
13:51:15 - 19-Sep-25
Unknown* 5 $134.16 Automatic Execution
13:29:42 - 19-Sep-25
Buy* 5 $134.12 Automatic Execution
13:29:30 - 19-Sep-25
Buy* 5 $134.12 Automatic Execution
13:29:30 - 19-Sep-25
Buy* 3 $134.19 Automatic Execution
13:29:14 - 19-Sep-25
Buy* 3 $134.135 Automatic Execution
13:29:07 - 19-Sep-25
Buy* 3 $134.18 Automatic Execution
13:29:00 - 19-Sep-25
Buy* 2 $134.17 Automatic Execution
13:27:43 - 19-Sep-25
Buy* 1 $134.26 Automatic Execution
13:25:59 - 19-Sep-25
Buy* 8 $134.26 Automatic Execution
13:24:26 - 19-Sep-25
Buy* 1 $134.30 Automatic Execution
13:02:44 - 19-Sep-25
Buy* 5 $134.28 Automatic Execution
13:01:30 - 19-Sep-25
Sell* 90 $134.065 Automatic Execution
12:58:16 - 19-Sep-25
Sell* 80 $134.065 Automatic Execution
12:58:16 - 19-Sep-25
Sell* 10 $134.065 Automatic Execution
12:58:01 - 19-Sep-25
Sell* 10 $134.065 Automatic Execution
12:58:01 - 19-Sep-25
Sell* 10 $134.065 Automatic Execution
12:58:01 - 19-Sep-25
Sell* 1 $134.03 Automatic Execution
12:56:30 - 19-Sep-25
Sell* 34 $134.43 Automatic Execution
12:29:29 - 19-Sep-25
Sell* 4 $134.45 Automatic Execution
12:28:51 - 19-Sep-25
Sell* 1 $134.45 Automatic Execution
12:28:51 - 19-Sep-25
Buy* 1 $134.58 Automatic Execution
12:26:39 - 19-Sep-25
Buy* 10 $134.52 Automatic Execution
12:25:18 - 19-Sep-25
Buy* 1 $134.55 Automatic Execution
12:23:42 - 19-Sep-25
Buy* 2 $134.55 Automatic Execution
12:23:42 - 19-Sep-25
Buy* 1 $134.55 Automatic Execution
12:23:42 - 19-Sep-25
Buy* 1 $134.54 Automatic Execution
12:23:42 - 19-Sep-25
Buy* 1 $134.54 Automatic Execution
12:23:42 - 19-Sep-25
Buy* 5 $134.53 Automatic Execution
12:23:42 - 19-Sep-25
Buy* 1 $134.53 Automatic Execution
12:23:42 - 19-Sep-25
Buy* 1 $134.52 Automatic Execution
12:19:36 - 19-Sep-25
Sell* 4 $134.35 Automatic Execution
12:19:15 - 19-Sep-25
Sell* 4 $134.39 Automatic Execution
12:19:03 - 19-Sep-25
Sell* 50 $134.29 Automatic Execution
12:16:26 - 19-Sep-25
Buy* 1 $134.51 Automatic Execution
12:15:58 - 19-Sep-25
Buy* 1 $134.15 Automatic Execution
12:01:10 - 19-Sep-25
Buy* 3 $134.14 Automatic Execution
12:01:10 - 19-Sep-25
Buy* 4 $134.14 Automatic Execution
12:00:15 - 19-Sep-25
Buy* 1 $134.14 Automatic Execution
11:59:55 - 19-Sep-25
Buy* 4 $134.13 Automatic Execution
11:59:19 - 19-Sep-25
Buy* 4 $134.12 Automatic Execution
11:58:24 - 19-Sep-25
Buy* 4 $134.14 Automatic Execution
11:57:28 - 19-Sep-25
Buy* 1 $134.15 Automatic Execution
11:56:32 - 19-Sep-25
Buy* 3 $134.14 Automatic Execution
11:56:32 - 19-Sep-25
Buy* 1 $134.14 Automatic Execution
11:56:05 - 19-Sep-25
Buy* 4 $134.14 Automatic Execution
11:55:37 - 19-Sep-25
Buy* 4 $134.14 Automatic Execution
11:54:41 - 19-Sep-25
Buy* 4 $134.14 Automatic Execution
11:53:46 - 19-Sep-25
Buy* 3 $134.15 Automatic Execution
11:52:50 - 19-Sep-25
Buy* 1 $134.12 Automatic Execution
11:52:50 - 19-Sep-25
Buy* 4 $134.12 Automatic Execution
11:51:54 - 19-Sep-25
Buy* 4 $134.15 Automatic Execution
11:50:59 - 19-Sep-25
Buy* 4 $134.15 Automatic Execution
11:50:03 - 19-Sep-25
Buy* 1 $133.98 Automatic Execution
11:48:12 - 19-Sep-25
Buy* 11 $133.98 Automatic Execution
11:47:59 - 19-Sep-25
Buy* 1 $133.91 Automatic Execution
11:47:59 - 19-Sep-25
Buy* 45 $133.90 Automatic Execution
11:47:59 - 19-Sep-25
Buy* 38 $133.89 Automatic Execution
11:47:59 - 19-Sep-25
Buy* 55 $133.90 Automatic Execution
11:47:59 - 19-Sep-25
Buy* 45 $133.87 Automatic Execution
11:47:59 - 19-Sep-25
Buy* 27 $134.16 Automatic Execution
11:25:31 - 19-Sep-25
Buy* 3 $134.13 Automatic Execution
11:25:31 - 19-Sep-25
Buy* 17 $134.19 Automatic Execution
11:21:21 - 19-Sep-25
Buy* 100 $134.02 Automatic Execution
11:17:47 - 19-Sep-25
Sell* 7 $134.20 Automatic Execution
10:52:44 - 19-Sep-25
Sell* 2 $134.20 Automatic Execution
10:52:44 - 19-Sep-25
Sell* 2 $134.20 Automatic Execution
10:52:44 - 19-Sep-25
Buy* 1 $134.09 Automatic Execution
10:52:26 - 19-Sep-25
Sell* 1 $133.885 Automatic Execution
10:51:16 - 19-Sep-25
Sell* 1 $133.885 Automatic Execution
10:51:15 - 19-Sep-25
Sell* 1 $133.885 Automatic Execution
10:51:14 - 19-Sep-25
Sell* 1 $133.885 Automatic Execution
10:51:13 - 19-Sep-25
Sell* 1 $133.885 Automatic Execution
10:51:13 - 19-Sep-25
Unknown* 30 $134.19 Automatic Execution
09:52:42 - 19-Sep-25
Sell* 1 $133.885 Automatic Execution
10:51:12 - 19-Sep-25
Sell* 7 $134.25 Automatic Execution
09:49:55 - 19-Sep-25
Sell* 10 $133.885 Automatic Execution
10:51:12 - 19-Sep-25
Sell* 40 $134.00 Automatic Execution
09:49:40 - 19-Sep-25
Sell* 20 $133.885 Automatic Execution
10:51:12 - 19-Sep-25
Sell* 60 $134.01 Automatic Execution
09:48:50 - 19-Sep-25
Sell* 1 $133.885 Automatic Execution
10:51:12 - 19-Sep-25
Sell* 60 $134.00 Automatic Execution
09:48:49 - 19-Sep-25
Sell* 1 $133.895 Automatic Execution
10:51:12 - 19-Sep-25
Unknown* 1 $135.15 Automatic Execution
09:32:00 - 19-Sep-25
Buy* 1 $134.26 Automatic Execution
10:50:36 - 19-Sep-25
Sell* 40 $134.01 Automatic Execution
09:48:49 - 19-Sep-25
Sell* 10 $135.05 Automatic Execution
09:30:17 - 19-Sep-25
Sell* 1 $134.01 Automatic Execution
09:48:49 - 19-Sep-25
Buy* 1 $136.00 Ordinary
09:28:00 - 19-Sep-25
Buy* 1 $136.00 Ordinary
09:28:00 - 19-Sep-25
Buy* 1 $136.30 Ordinary
09:28:00 - 19-Sep-25
Buy* 1 $136.30 Ordinary
09:28:00 - 19-Sep-25
Buy* 1 $135.90 Ordinary
04:25:37 - 19-Sep-25
FTSE 100 Latest
Value9,216.67
Change-11.44