$BANFP: BancFirst Corporation - 7.2% Cumulative Trust Preferred Securities
2026-03-30 BANFP 2026-03-30 01:01:39 0.00 0.00 -1.04% BANFP 2026-03-30 06:01:40 29.29 0.00 -1.04% BANFP 2026-03-30 07:01:31 0.00 0.00 -1.04% BANFP 2026-03-30 09:02:16 34.56 17.86 -1.04% BANFP 2026-03-30 10:01:39 26.43 26.16 -1.04% BANFP 2026-03-30 16:01:44 0.00 0.00 -1.04% BANFP 2026-03-30 21:01:56 0.00 0.00 0.00% 2026-03-31 BANFP 2026-03-31 09:01:38 34.56 17.53 0.00% BANFP 2026-03-31 10:01:38 26.43 25.71 1.00% BANFP 2026-03-31 15:01:52 26.43 25.89 1.00% BANFP 2026-03-31 16:02:04 0.00 0.00 -1.61% BANFP 2026-03-31 17:01:53 0.00 0.00 -1.63% 2026-04-01 BANFP 2026-04-01 07:01:52 27.25 0.00 -1.63% BANFP 2026-04-01 09:02:15 27.25 17.53 -1.63% BANFP 2026-04-01 10:02:10 26.43 25.90 -1.63% BANFP 2026-04-01 11:01:44 26.43 25.89 -1.63% BANFP 2026-04-01 16:01:53 0.00 0.00 -1.63% BANFP 2026-04-01 17:01:43 0.00 0.00 -1.62% BANFP 2026-04-01 21:02:15 0.00 0.00 0.00% 2026-04-02 BANFP 2026-04-02 09:01:27 34.56 17.53 0.00% BANFP 2026-04-02 10:01:36 26.43 26.18 0.00% BANFP 2026-04-02 16:01:34 26.50 24.35 0.00% BANFP 2026-04-02 20:01:39 0.00 0.00 0.00% 2026-04-06 BANFP 2026-04-06 16:02:00 26.50 0.00 0.30% BANFP 2026-04-06 20:01:49 0.00 0.00 0.30% 2026-04-07 BANFP 2026-04-07 08:01:52 25.66 0.00 0.30% BANFP 2026-04-07 09:01:24 34.56 17.53 0.30% BANFP 2026-04-07 10:01:35 26.48 26.30 0.30% BANFP 2026-04-07 16:01:37 0.00 0.00 0.30% BANFP 2026-04-07 21:01:38 0.00 0.00 0.00% 2026-04-08 BANFP 2026-04-08 05:01:37 28.89 25.39 0.00% BANFP 2026-04-08 10:01:50 26.48 26.18 -0.04% BANFP 2026-04-08 15:02:54 26.48 26.19 -0.04% BANFP 2026-04-08 16:01:43 27.00 25.90 2.19% BANFP 2026-04-08 17:01:32 27.00 25.90 2.21% BANFP 2026-04-08 20:01:43 0.00 0.00 2.21% 2026-04-09 BANFP 2026-04-09 07:01:42 26.50 0.00 2.21% BANFP 2026-04-09 09:01:28 26.50 17.53 2.21% BANFP 2026-04-09 10:01:41 26.48 26.19 -0.88% BANFP 2026-04-09 16:01:40 0.00 0.00 0.88% BANFP 2026-04-09 17:01:33 0.00 0.00 0.87% 2026-04-10 BANFP 2026-04-10 09:01:34 34.56 17.53 0.87% BANFP 2026-04-10 10:01:31 26.74 26.19 0.87% BANFP 2026-04-10 15:01:30 26.74 26.23 0.87% BANFP 2026-04-10 16:01:42 0.00 0.00 0.87% BANFP 2026-04-10 21:01:39 0.00 0.00 0.00% 2026-04-13 BANFP 2026-04-13 09:01:25 34.56 17.53 0.00% BANFP 2026-04-13 10:01:32 26.48 26.21 0.00% BANFP 2026-04-13 12:01:34 26.48 26.25 0.00% BANFP 2026-04-13 15:01:33 26.48 26.30 0.00% BANFP 2026-04-13 16:01:49 0.00 0.00 0.00% 2026-04-14 BANFP 2026-04-14 09:01:27 33.79 17.53 0.00% BANFP 2026-04-14 10:01:34 26.74 26.26 0.00% BANFP 2026-04-14 13:01:43 26.74 26.20 0.00% BANFP 2026-04-14 16:01:30 0.00 0.00 0.00% 2026-04-15 BANFP 2026-04-15 09:01:26 33.79 17.53 0.00% BANFP 2026-04-15 10:05:59 26.74 26.30 -0.19% BANFP 2026-04-15 15:01:36 26.74 26.19 -0.19% BANFP 2026-04-15 16:01:48 0.00 0.00 0.04% 2026-04-16 BANFP 2026-04-16 05:01:34 29.23 25.66 0.04% BANFP 2026-04-16 10:01:26 26.48 26.19 0.04% BANFP 2026-04-16 11:01:28 26.49 26.19 0.04% BANFP 2026-04-16 12:01:36 26.49 26.15 0.04% BANFP 2026-04-16 16:01:37 29.23 0.00 0.04% BANFP 2026-04-16 20:02:09 0.00 0.00 0.04% BANFP 2026-04-16 21:02:11 0.00 0.00 0.00% 2026-04-17 BANFP 2026-04-17 09:01:28 33.71 17.53 0.00% BANFP 2026-04-17 10:01:48 26.74 26.00 -0.49% BANFP 2026-04-17 16:01:51 0.00 0.00 -0.50% 2026-04-20 BANFP 2026-04-20 09:01:31 34.56 17.53 -0.50% BANFP 2026-04-20 10:01:38 26.74 26.22 -0.50% BANFP 2026-04-20 16:01:29 0.00 0.00 1.42% 2026-04-21 BANFP 2026-04-21 09:01:27 34.56 17.53 1.42% BANFP 2026-04-21 10:01:36 26.74 26.22 1.42% BANFP 2026-04-21 16:01:49 26.50 0.00 1.40% BANFP 2026-04-21 20:01:37 0.00 0.00 1.40% BANFP 2026-04-21 21:02:05 0.00 0.00 0.00% 2026-04-22 BANFP 2026-04-22 07:01:37 26.50 0.00 0.00% BANFP 2026-04-22 09:01:32 26.50 17.53 0.00% BANFP 2026-04-22 10:01:40 26.50 26.22 0.00% BANFP 2026-04-22 16:02:04 26.55 25.50 0.00% BANFP 2026-04-22 20:01:55 0.00 0.00 0.00% 2026-04-23 BANFP 2026-04-23 09:01:32 34.56 17.53 0.00% BANFP 2026-04-23 10:01:34 26.74 26.26 0.00% BANFP 2026-04-23 16:01:46 0.00 0.00 0.00% 2026-04-24 BANFP 2026-04-24 09:01:31 34.56 17.53 0.00% BANFP 2026-04-24 10:01:42 26.48 26.40 0.00% BANFP 2026-04-24 15:01:44 26.48 26.26 0.04% BANFP 2026-04-24 16:01:40 26.50 0.00 -0.30% BANFP 2026-04-24 20:02:16 0.00 0.00 -0.30% 2026-04-27 BANFP 2026-04-27 04:01:57 29.48 0.00 -0.30% BANFP 2026-04-27 07:01:40 0.00 0.00 -0.30% BANFP 2026-04-27 09:01:29 34.56 17.53 -0.30% BANFP 2026-04-27 10:01:35 26.48 26.26 -0.30% BANFP 2026-04-27 13:01:24 26.74 26.26 -0.30% BANFP 2026-04-27 16:01:44 0.00 24.35 -0.30% BANFP 2026-04-27 20:01:27 0.00 0.00 -0.30% BANFP 2026-04-27 21:01:49 0.00 0.00 0.00% 2026-04-28 BANFP 2026-04-28 05:01:25 29.48 25.48 0.00% BANFP 2026-04-28 10:01:27 26.74 26.14 0.00% BANFP 2026-04-28 16:01:37 29.48 0.00 0.00% BANFP 2026-04-28 20:01:42 0.00 0.00 0.00%