$BANF: BancFirst Corporation - Common Stock
2025-11-24 BANF 2025-11-24 07:01:35 127.29 44.18 0.54% BANF 2025-11-24 08:01:33 111.29 109.78 0.54% BANF 2025-11-24 09:01:25 111.20 109.66 0.54% BANF 2025-11-24 10:01:23 111.53 109.88 0.54% BANF 2025-11-24 11:01:26 111.31 110.00 -0.19% BANF 2025-11-24 12:01:26 111.53 111.06 0.93% BANF 2025-11-24 13:01:27 112.00 111.71 1.36% BANF 2025-11-24 14:04:13 112.60 111.38 1.26% BANF 2025-11-24 15:01:33 111.54 110.93 1.01% BANF 2025-11-24 16:03:12 111.23 110.60 0.42% BANF 2025-11-24 17:01:52 127.29 110.00 0.54% BANF 2025-11-24 18:01:34 122.66 110.00 0.52% BANF 2025-11-24 19:01:30 122.66 108.85 0.52% BANF 2025-11-24 21:02:02 0.00 0.00 0.52% 2025-11-25 BANF 2025-11-25 05:01:32 127.29 3.00 0.52% BANF 2025-11-25 06:02:04 127.29 44.40 0.52% BANF 2025-11-25 08:01:34 111.77 110.23 0.52% BANF 2025-11-25 09:01:29 122.66 111.00 0.52% BANF 2025-11-25 10:01:34 112.11 110.45 0.52% BANF 2025-11-25 11:01:32 114.52 111.19 2.94% BANF 2025-11-25 12:01:36 114.53 113.53 2.89% BANF 2025-11-25 13:01:25 114.09 113.61 2.79% BANF 2025-11-25 14:01:29 114.21 113.80 2.75% BANF 2025-11-25 15:01:24 113.98 113.53 2.55% BANF 2025-11-25 16:01:34 114.20 113.80 2.76% BANF 2025-11-25 17:01:30 116.00 110.00 2.00% BANF 2025-11-25 18:01:21 116.00 111.00 1.99% BANF 2025-11-25 22:02:23 0.00 0.00 1.99% 2025-11-26 BANF 2025-11-26 06:01:29 127.29 82.00 1.99% BANF 2025-11-26 08:01:29 114.33 112.64 1.99% BANF 2025-11-26 09:01:21 114.33 112.30 1.99% BANF 2025-11-26 10:01:26 124.83 82.00 1.99% BANF 2025-11-26 11:01:24 112.74 112.09 -0.61% BANF 2025-11-26 12:01:22 112.75 111.81 -0.81% BANF 2025-11-26 13:01:43 112.76 112.45 -0.39% BANF 2025-11-26 14:01:30 112.64 112.06 -0.71% BANF 2025-11-26 15:01:25 112.67 112.06 -0.48% BANF 2025-11-26 16:01:29 112.76 112.36 -0.51% BANF 2025-11-26 17:01:29 113.00 82.00 -1.43% BANF 2025-11-26 18:01:37 113.00 109.44 -1.40% BANF 2025-11-26 20:01:32 112.17 111.19 -1.40% BANF 2025-11-26 21:02:21 0.00 0.00 -1.40% 2025-11-27 BANF 2025-11-27 19:01:27 113.00 109.44 -1.40% BANF 2025-11-27 21:02:05 0.00 0.00 -1.40% 2025-11-28 BANF 2025-11-28 06:01:33 127.29 82.00 -1.40% BANF 2025-11-28 08:01:22 122.66 101.51 -1.40% BANF 2025-11-28 11:01:20 112.00 110.80 -0.52% BANF 2025-11-28 12:01:21 111.84 110.09 -0.30% BANF 2025-11-28 13:01:23 111.65 110.67 -0.25% BANF 2025-11-28 14:01:30 112.00 110.00 -0.67% BANF 2025-11-28 15:01:26 112.00 110.00 -0.68% BANF 2025-11-28 16:01:24 111.28 110.40 -0.68% BANF 2025-11-28 17:01:24 111.32 110.44 -0.68% BANF 2025-11-28 18:01:21 0.00 0.00 -0.68% 2025-12-01 BANF 2025-12-01 05:01:22 127.29 82.00 -0.68% BANF 2025-12-01 07:01:18 110.78 108.63 -0.68% BANF 2025-12-01 09:01:22 110.72 108.63 -0.68% BANF 2025-12-01 11:01:20 112.73 110.39 0.66% BANF 2025-12-01 12:01:24 112.06 111.63 0.83% BANF 2025-12-01 13:01:26 111.76 111.33 0.51% BANF 2025-12-01 14:01:37 111.79 111.44 0.55% BANF 2025-12-01 15:01:25 111.45 111.22 0.37% BANF 2025-12-01 16:01:34 110.67 110.08 -0.41% BANF 2025-12-01 17:01:30 113.00 110.00 0.13% BANF 2025-12-01 18:01:34 113.00 108.84 0.14% BANF 2025-12-01 19:01:28 111.42 110.54 0.14% BANF 2025-12-01 20:01:29 111.37 110.50 0.14% BANF 2025-12-01 21:02:23 0.00 0.00 0.14% 2025-12-02 BANF 2025-12-02 05:01:19 127.29 82.00 0.14% BANF 2025-12-02 06:01:37 127.29 110.50 0.14% BANF 2025-12-02 07:01:47 127.29 82.00 0.14% BANF 2025-12-02 08:01:32 112.08 110.65 0.14% BANF 2025-12-02 09:01:25 111.75 110.43 0.14% BANF 2025-12-02 10:01:29 112.08 110.98 0.14% BANF 2025-12-02 11:01:24 111.04 110.48 -0.19% BANF 2025-12-02 13:01:25 111.44 110.76 0.02% BANF 2025-12-02 14:01:19 111.19 110.56 -0.32% BANF 2025-12-02 15:01:28 111.11 110.63 -0.13% BANF 2025-12-02 16:01:25 111.13 110.65 -0.09% BANF 2025-12-02 17:01:29 112.10 109.31 0.44% BANF 2025-12-02 18:01:20 122.66 109.31 0.44% BANF 2025-12-02 19:01:39 111.96 111.08 0.44% BANF 2025-12-02 20:01:25 122.66 109.31 0.44% BANF 2025-12-02 21:02:48 0.00 0.00 0.44% 2025-12-03 BANF 2025-12-03 06:01:23 127.29 82.00 0.44% BANF 2025-12-03 08:01:29 112.57 82.00 0.44% BANF 2025-12-03 09:01:27 112.57 110.91 -0.69% BANF 2025-12-03 10:01:17 112.57 111.13 -0.69% BANF 2025-12-03 11:01:27 112.47 111.83 0.65% BANF 2025-12-03 12:01:16 112.68 112.27 1.02% BANF 2025-12-03 13:01:21 113.54 112.62 1.14% BANF 2025-12-03 14:01:24 112.99 112.49 1.01% BANF 2025-12-03 15:01:36 112.17 111.66 0.20% BANF 2025-12-03 16:01:26 110.91 110.45 -0.72% BANF 2025-12-03 17:01:45 113.00 109.05 -0.22% BANF 2025-12-03 18:01:40 111.67 110.80 -0.22% BANF 2025-12-03 19:01:28 111.66 110.78 -0.22% BANF 2025-12-03 20:02:01 111.65 110.77 -0.22% BANF 2025-12-03 21:03:09 0.00 0.00 -0.22% 2025-12-04 BANF 2025-12-04 06:01:32 111.76 110.44 -0.22% BANF 2025-12-04 07:01:36 127.29 110.10 -0.22% BANF 2025-12-04 08:01:31 111.98 110.10 -0.22% BANF 2025-12-04 09:01:44 111.65 110.10 -0.22% BANF 2025-12-04 10:01:44 111.43 110.24 -0.22% BANF 2025-12-04 11:06:15 111.06 110.02 -0.59% BANF 2025-12-04 12:01:19 111.45 110.22 -0.69% BANF 2025-12-04 13:04:47 110.50 109.91 -1.15% BANF 2025-12-04 14:01:28 110.52 110.06 -0.97% BANF 2025-12-04 15:01:36 110.01 109.81 -1.17% BANF 2025-12-04 16:02:03 110.14 109.18 -1.38% BANF 2025-12-04 17:01:25 127.29 109.00 -0.92% BANF 2025-12-04 18:01:22 110.61 109.74 -0.92% BANF 2025-12-04 19:01:28 120.49 108.04 -0.92% BANF 2025-12-04 20:01:27 110.56 109.68 -0.92% BANF 2025-12-04 21:03:07 0.00 0.00 -0.92% 2025-12-05 BANF 2025-12-05 05:01:50 111.28 0.00 -0.92% BANF 2025-12-05 06:01:27 110.95 109.08 -0.92% BANF 2025-12-05 07:01:42 127.29 109.08 -0.92% BANF 2025-12-05 08:01:24 110.71 109.19 -0.92% BANF 2025-12-05 09:01:28 110.62 109.22 -0.92% BANF 2025-12-05 10:01:26 120.49 109.85 -0.92% BANF 2025-12-05 11:01:37 111.00 108.28 0.01% BANF 2025-12-05 12:01:19 110.41 109.64 -0.49% BANF 2025-12-05 13:01:27 109.51 109.24 -0.74% BANF 2025-12-05 14:01:20 110.00 109.27 -0.70% BANF 2025-12-05 15:01:25 110.00 109.65 -0.31% BANF 2025-12-05 16:01:41 109.91 109.35 -0.74% BANF 2025-12-05 17:01:31 110.00 82.00 -0.74% BANF 2025-12-05 18:01:17 110.00 98.77 -0.74% BANF 2025-12-05 19:01:27 109.81 108.94 -0.74% BANF 2025-12-05 20:01:28 110.00 107.24 -0.74% BANF 2025-12-05 21:02:23 0.00 0.00 -0.74% 2025-12-08 BANF 2025-12-08 06:01:22 110.33 108.92 -0.74% BANF 2025-12-08 07:01:16 127.29 82.00 -0.74% BANF 2025-12-08 08:01:40 110.42 108.81 -0.74% BANF 2025-12-08 10:01:32 110.33 82.00 -0.74% BANF 2025-12-08 11:01:14 111.00 109.68 0.40% BANF 2025-12-08 12:01:28 110.29 109.60 0.42% BANF 2025-12-08 13:01:44 110.16 109.81 0.44% BANF 2025-12-08 14:01:46 109.92 109.52 0.32% BANF 2025-12-08 15:01:52 109.50 108.99 -0.08% BANF 2025-12-08 16:01:35 109.46 109.08 -0.16% BANF 2025-12-08 17:01:41 110.00 108.46 -0.13% BANF 2025-12-08 18:01:52 110.00 108.00 -0.13% BANF 2025-12-08 20:01:36 110.00 106.92 -0.13% BANF 2025-12-08 21:02:45 0.00 0.00 -0.13% 2025-12-09 BANF 2025-12-09 06:01:40 127.29 43.84 -0.13% BANF 2025-12-09 08:01:36 109.80 108.50 -0.13% BANF 2025-12-09 10:02:24 109.58 108.50 -0.13% BANF 2025-12-09 11:01:32 110.99 108.96 1.19% BANF 2025-12-09 12:01:39 110.60 110.04 0.98% BANF 2025-12-09 13:01:38 110.81 110.38 1.51% BANF 2025-12-09 14:02:15 110.43 109.80 0.70% BANF 2025-12-09 15:02:16 110.01 109.77 0.88% BANF 2025-12-09 16:01:39 109.74 109.31 0.45% BANF 2025-12-09 17:02:29 112.00 108.00 -0.23% BANF 2025-12-09 21:02:00 0.00 0.00 -0.23% 2025-12-10 BANF 2025-12-10 05:01:39 109.32 108.03 -0.23% BANF 2025-12-10 06:01:52 127.29 108.03 -0.23% BANF 2025-12-10 07:01:29 127.29 82.00 -0.23% BANF 2025-12-10 08:01:35 120.49 107.92 -0.23% BANF 2025-12-10 09:01:25 109.11 107.92 -0.23% BANF 2025-12-10 10:01:34 109.87 107.92 -0.23% BANF 2025-12-10 11:01:21 110.72 108.54 0.79% BANF 2025-12-10 12:01:22 110.39 109.87 1.44% BANF 2025-12-10 13:01:33 110.24 109.73 1.21% BANF 2025-12-10 14:01:50 110.43 109.81 1.23% BANF 2025-12-10 15:01:20 110.36 109.85 1.02% BANF 2025-12-10 16:01:40 112.55 111.66 2.92% BANF 2025-12-10 17:01:18 127.29 109.64 2.78% BANF 2025-12-10 18:01:55 122.66 109.64 2.79% BANF 2025-12-10 21:01:46 0.00 0.00 2.79% BANF 2025-12-10 22:02:42 122.66 109.64 2.79% 2025-12-11 BANF 2025-12-11 05:01:27 112.36 110.92 2.79% BANF 2025-12-11 06:01:33 127.29 111.26 2.79% BANF 2025-12-11 07:01:23 127.29 44.95 2.79% BANF 2025-12-11 08:01:31 112.36 111.26 2.79% BANF 2025-12-11 09:01:18 112.25 110.14 0.30% BANF 2025-12-11 10:01:45 112.14 110.70 0.30% BANF 2025-12-11 11:01:51 113.09 111.92 0.56% BANF 2025-12-11 12:01:41 112.48 112.17 0.35% BANF 2025-12-11 13:01:34 112.73 112.37 0.52% BANF 2025-12-11 14:01:33 113.10 112.93 1.19% BANF 2025-12-11 15:01:34 113.70 113.39 1.48% BANF 2025-12-11 16:01:36 114.07 113.79 1.98% BANF 2025-12-11 17:01:24 115.00 108.00 1.48% BANF 2025-12-11 18:02:37 115.00 108.00 1.44% BANF 2025-12-11 21:01:52 0.00 0.00 1.44% 2025-12-12 BANF 2025-12-12 05:01:15 114.44 113.08 1.44% BANF 2025-12-12 07:01:30 127.29 82.00 1.44% BANF 2025-12-12 08:01:28 114.44 101.51 1.44% BANF 2025-12-12 09:01:23 114.32 113.08 1.44% BANF 2025-12-12 10:02:16 114.41 101.51 1.44% BANF 2025-12-12 11:01:21 113.27 112.51 -0.31% BANF 2025-12-12 12:01:23 113.41 112.80 -0.48% BANF 2025-12-12 13:01:15 113.41 113.02 -0.23% BANF 2025-12-12 14:01:30 113.23 112.84 -0.51% BANF 2025-12-12 15:01:22 113.29 112.93 -0.13% BANF 2025-12-12 16:01:46 113.43 113.17 -0.15% BANF 2025-12-12 17:01:16 116.00 111.08 0.17% BANF 2025-12-12 21:01:37 0.00 0.00 0.17% 2025-12-15 BANF 2025-12-15 05:01:22 114.41 112.83 0.17% BANF 2025-12-15 06:01:28 114.41 113.30 0.17% BANF 2025-12-15 07:01:26 127.29 82.00 0.17% BANF 2025-12-15 08:01:29 114.41 113.28 0.17% BANF 2025-12-15 09:01:26 114.75 113.34 0.17% BANF 2025-12-15 10:01:32 114.75 82.00 0.17% BANF 2025-12-15 11:01:21 115.00 113.81 1.08% BANF 2025-12-15 12:01:24 114.05 113.22 0.46% BANF 2025-12-15 13:01:16 113.42 113.02 0.04% BANF 2025-12-15 14:01:32 113.27 112.79 -0.33% BANF 2025-12-15 15:01:30 113.30 112.86 -0.03% BANF 2025-12-15 16:01:41 113.77 113.59 0.29% BANF 2025-12-15 17:01:27 114.00 111.55 0.50% BANF 2025-12-15 21:01:52 0.00 0.00 0.50% 2025-12-16 BANF 2025-12-16 05:01:26 114.09 112.75 0.50% BANF 2025-12-16 06:01:30 114.09 112.84 0.50% BANF 2025-12-16 07:01:24 127.29 82.00 0.50% BANF 2025-12-16 08:01:45 114.66 112.84 0.50% BANF 2025-12-16 09:01:27 114.54 112.96 0.50% BANF 2025-12-16 10:01:43 114.43 82.00 0.50% BANF 2025-12-16 11:01:22 115.99 112.62 0.50% BANF 2025-12-16 12:01:22 113.70 113.02 -0.35% BANF 2025-12-16 13:01:17 112.77 112.34 -1.04% BANF 2025-12-16 14:01:24 112.82 112.47 -0.94% BANF 2025-12-16 15:01:20 113.03 112.62 -0.99% BANF 2025-12-16 16:01:25 112.97 112.62 -0.94% BANF 2025-12-16 17:01:20 115.05 110.67 -0.79% BANF 2025-12-16 18:01:24 115.05 112.81 -0.78% BANF 2025-12-16 21:01:46 0.00 0.00 -0.78% 2025-12-17 BANF 2025-12-17 05:01:28 0.00 112.41 -0.78% BANF 2025-12-17 06:01:38 113.75 112.29 -0.78% BANF 2025-12-17 07:01:27 127.29 112.52 -0.78% BANF 2025-12-17 08:01:35 125.91 112.06 -0.78% BANF 2025-12-17 09:01:24 113.75 112.52 -0.78% BANF 2025-12-17 11:01:41 114.45 113.11 0.90% BANF 2025-12-17 12:01:31 113.64 113.06 0.40% BANF 2025-12-17 13:01:18 112.33 111.78 -0.81% BANF 2025-12-17 14:01:32 112.20 111.91 -0.74% BANF 2025-12-17 15:01:23 111.65 111.31 -1.20% BANF 2025-12-17 16:01:40 111.96 111.54 -1.00% BANF 2025-12-17 17:01:44 112.32 110.00 -0.98% BANF 2025-12-17 18:01:31 112.32 111.64 -0.98% BANF 2025-12-17 21:02:09 0.00 0.00 -0.98% 2025-12-18 BANF 2025-12-18 06:01:30 127.29 82.00 -0.98% BANF 2025-12-18 08:01:32 112.73 111.18 -0.98% BANF 2025-12-18 09:01:20 112.59 111.18 -0.98% BANF 2025-12-18 10:01:26 113.40 111.85 -0.98% BANF 2025-12-18 11:01:24 114.27 112.30 0.66% BANF 2025-12-18 12:01:24 113.36 111.89 0.90% BANF 2025-12-18 13:01:17 112.97 112.16 0.39% BANF 2025-12-18 14:01:27 112.49 112.17 0.51% BANF 2025-12-18 15:01:27 112.93 112.63 0.88% BANF 2025-12-18 16:01:35 113.08 112.46 0.82% BANF 2025-12-18 17:01:22 113.29 110.28 0.66% BANF 2025-12-18 18:01:30 112.83 110.28 0.66% BANF 2025-12-18 21:01:49 0.00 0.00 0.66% 2025-12-19 BANF 2025-12-19 05:01:31 113.47 0.00 0.66% BANF 2025-12-19 06:01:30 113.47 111.90 0.66% BANF 2025-12-19 07:01:18 113.35 82.00 0.66% BANF 2025-12-19 08:01:25 124.83 111.90 0.66% BANF 2025-12-19 09:01:15 124.83 82.00 0.66% BANF 2025-12-19 10:01:28 113.35 111.90 0.66% BANF 2025-12-19 11:02:18 113.86 111.14 0.13% BANF 2025-12-19 12:01:49 111.49 111.02 -1.18% BANF 2025-12-19 13:01:24 112.10 111.18 -0.71% BANF 2025-12-19 14:01:50 112.02 111.58 -0.53% BANF 2025-12-19 15:01:39 111.75 111.49 -0.78% BANF 2025-12-19 16:01:35 111.99 111.72 -0.46% BANF 2025-12-19 17:02:43 113.98 111.41 0.01% BANF 2025-12-19 21:01:59 0.00 0.00 0.01% 2025-12-22 BANF 2025-12-22 06:01:34 127.29 82.00 0.01% BANF 2025-12-22 08:01:35 125.91 112.04 0.01% BANF 2025-12-22 09:01:25 113.50 112.38 0.01% BANF 2025-12-22 10:01:26 113.50 112.60 0.01% BANF 2025-12-22 11:01:20 113.44 112.31 0.27% BANF 2025-12-22 12:01:28 112.06 111.40 -0.82% BANF 2025-12-22 13:01:24 110.85 110.45 -1.81% BANF 2025-12-22 14:01:44 110.93 110.48 -1.64% BANF 2025-12-22 15:01:27 111.41 111.06 -1.26% BANF 2025-12-22 16:01:39 111.54 111.25 -0.92% BANF 2025-12-22 17:01:29 112.00 109.29 -1.01% BANF 2025-12-22 18:01:38 111.90 111.02 -1.01% BANF 2025-12-22 19:01:28 111.89 111.01 -1.01% BANF 2025-12-22 20:01:29 111.93 111.05 -1.01% BANF 2025-12-22 21:01:49 0.00 0.00 -1.01% 2025-12-23 BANF 2025-12-23 06:01:23 127.29 82.00 -1.01% BANF 2025-12-23 08:01:24 121.57 82.00 -1.01% BANF 2025-12-23 09:01:31 111.89 110.67 -1.01% BANF 2025-12-23 10:01:36 111.78 110.67 -1.01% BANF 2025-12-23 11:01:23 111.35 110.43 -0.45% BANF 2025-12-23 12:01:36 111.26 111.05 -0.30% BANF 2025-12-23 13:01:21 111.62 111.04 -0.13% BANF 2025-12-23 14:01:25 111.53 111.05 -0.13% BANF 2025-12-23 15:01:26 111.28 111.04 -0.23% BANF 2025-12-23 16:01:32 110.80 110.61 -0.67% BANF 2025-12-23 17:01:23 112.00 107.99 -1.17% BANF 2025-12-23 18:01:44 112.00 107.99 -1.18% BANF 2025-12-23 21:01:35 0.00 0.00 -1.18% 2025-12-24 BANF 2025-12-24 06:01:28 127.29 82.00 -1.18%