$BANFP: BancFirst Corporation - 7.2% Cumulative Trust Preferred Securities 
 2025-09-30 BANFP  2025-09-30 23:01:16 0.00   0.00  -0.42% 2025-10-01 BANFP  2025-10-01 09:01:11 34.56   0.00  -0.42% BANFP  2025-10-01 10:01:14 26.26   25.85  -0.42% BANFP  2025-10-01 16:01:22 27.20   0.00  -0.73% BANFP  2025-10-01 17:01:16 0.00   0.00  -0.74% 2025-10-02 BANFP  2025-10-02 09:01:07 34.56   0.00  -0.74% BANFP  2025-10-02 10:01:12 26.26   25.86  -0.74% BANFP  2025-10-02 16:01:21 27.00   0.00  -0.74% BANFP  2025-10-02 20:01:28 0.00   0.00  -0.74% 2025-10-03 BANFP  2025-10-03 05:01:17 0.00   25.01  -0.74% BANFP  2025-10-03 10:01:14 26.26   25.86  -0.74% BANFP  2025-10-03 15:01:09 26.26   25.62  -0.74% BANFP  2025-10-03 16:01:15 27.00   0.00  -0.74% BANFP  2025-10-03 17:01:11 0.00   0.00  -0.74% 2025-10-06 BANFP  2025-10-06 09:01:11 34.56   25.28  -0.74% BANFP  2025-10-06 10:01:19 26.26   25.78  0.85% BANFP  2025-10-06 11:01:13 25.91   25.78  0.85% BANFP  2025-10-06 16:01:22 27.80   0.00  0.77% BANFP  2025-10-06 17:01:18 0.00   0.00  0.78% 2025-10-07 BANFP  2025-10-07 09:01:12 34.56   25.48  0.78% BANFP  2025-10-07 10:01:18 26.26   25.74  -0.74% BANFP  2025-10-07 11:01:10 25.92   25.74  -0.74% BANFP  2025-10-07 16:01:22 27.50   0.00  -0.31% BANFP  2025-10-07 17:01:19 0.00   0.00  -0.31% 2025-10-08 BANFP  2025-10-08 09:01:13 34.56   0.00  -0.31% BANFP  2025-10-08 10:01:16 25.93   25.76  -0.31% BANFP  2025-10-08 16:01:25 27.00   0.00  -0.31% BANFP  2025-10-08 20:01:24 0.00   0.00  -0.31% BANFP  2025-10-08 21:01:58 0.00   0.00  0.00% 2025-10-09 BANFP  2025-10-09 09:01:09 34.56   0.00  0.00% BANFP  2025-10-09 10:01:13 26.26   25.79  0.00% BANFP  2025-10-09 11:01:08 25.96   25.79  0.00% BANFP  2025-10-09 14:01:19 26.04   25.79  0.66% BANFP  2025-10-09 16:01:20 27.50   0.00  0.43% BANFP  2025-10-09 17:01:15 0.00   0.00  0.43% 2025-10-10 BANFP  2025-10-10 09:01:10 34.56   25.38  0.43% BANFP  2025-10-10 10:01:14 26.26   25.49  0.43% BANFP  2025-10-10 11:01:09 26.26   25.60  0.43% BANFP  2025-10-10 12:01:16 26.26   25.49  0.43% BANFP  2025-10-10 16:01:23 0.00   0.00  0.43% BANFP  2025-10-10 17:01:16 0.00   0.00  0.42% BANFP  2025-10-10 21:02:34 0.00   0.00  0.00% 2025-10-13 BANFP  2025-10-13 09:01:20 34.56   25.30  0.00% BANFP  2025-10-13 10:01:28 26.26   25.49  0.00% BANFP  2025-10-13 11:01:19 26.26   25.61  0.00% BANFP  2025-10-13 12:01:24 26.26   25.95  0.00% 2025-10-14 BANFP  2025-10-14 10:01:17 26.26   25.49  0.00% BANFP  2025-10-14 11:01:12 26.26   25.90  0.00% BANFP  2025-10-14 12:01:19 26.26   26.00  0.00% BANFP  2025-10-14 16:01:20 0.00   0.00  0.00% 2025-10-15 BANFP  2025-10-15 09:01:11 34.56   18.21  0.00% BANFP  2025-10-15 10:01:14 26.26   25.89  0.00% BANFP  2025-10-15 16:01:21 27.00   0.00  0.00% BANFP  2025-10-15 17:01:19 0.00   0.00  0.00% 2025-10-16 BANFP  2025-10-16 09:01:11 34.56   0.00  0.00% BANFP  2025-10-16 10:01:16 26.12   25.89  0.50% BANFP  2025-10-16 16:01:26 0.00   0.00  -0.73% 2025-10-17 BANFP  2025-10-17 09:01:08 34.56   0.00  -0.73% BANFP  2025-10-17 10:01:14 26.26   25.89  -0.73% BANFP  2025-10-17 16:01:19 27.50   0.00  -0.73% BANFP  2025-10-17 17:01:17 0.00   0.00  -0.73% BANFP  2025-10-17 21:03:13 0.00   0.00  0.00% 2025-10-20 BANFP  2025-10-20 09:01:09 34.56   0.00  0.00% BANFP  2025-10-20 10:01:13 26.26   25.89  0.00% BANFP  2025-10-20 11:01:11 26.26   25.96  0.00% BANFP  2025-10-20 12:01:21 26.26   25.98  0.00% BANFP  2025-10-20 16:01:30 27.00   0.00  0.00% BANFP  2025-10-20 17:01:23 0.00   0.00  0.00% 2025-10-21 BANFP  2025-10-21 09:01:08 34.56   18.00  0.00% BANFP  2025-10-21 10:01:12 26.26   26.00  0.00% BANFP  2025-10-21 11:01:09 26.26   25.96  0.00% BANFP  2025-10-21 12:01:11 26.26   25.66  0.00% BANFP  2025-10-21 16:01:28 27.00   0.00  0.62% BANFP  2025-10-21 17:01:21 0.00   0.00  0.61% 2025-10-22 BANFP  2025-10-22 09:01:08 34.56   18.11  0.61% BANFP  2025-10-22 10:01:15 26.26   26.06  0.61% BANFP  2025-10-22 11:01:07 26.26   26.12  0.61% BANFP  2025-10-22 16:01:40 27.20   0.00  0.61% BANFP  2025-10-22 20:01:33 0.00   0.00  0.61% BANFP  2025-10-22 21:02:34 0.00   0.00  0.00% 2025-10-23 BANFP  2025-10-23 09:01:20 34.56   18.16  0.00% BANFP  2025-10-23 10:01:26 26.46   26.13  0.00% BANFP  2025-10-23 16:01:32 29.98   0.00  -0.04% BANFP  2025-10-23 17:01:30 0.00   0.00  -0.04% 2025-10-24 BANFP  2025-10-24 09:01:18 34.56   0.00  -0.04% BANFP  2025-10-24 10:01:21 26.46   26.14  -0.04% BANFP  2025-10-24 12:01:22 26.46   26.15  -0.04% BANFP  2025-10-24 15:01:27 26.46   26.20  -0.04% BANFP  2025-10-24 16:01:35 28.50   0.00  -0.04% BANFP  2025-10-24 17:01:29 0.00   0.00  -0.04% BANFP  2025-10-24 21:02:52 0.00   0.00  0.00% 2025-10-27 BANFP  2025-10-27 09:01:51 34.56   0.00  0.00% BANFP  2025-10-27 10:01:49 26.44   26.20  0.00% BANFP  2025-10-27 16:01:33 0.00   0.00  0.76% 2025-10-28 BANFP  2025-10-28 09:01:34 34.56   0.00  0.76% BANFP  2025-10-28 10:01:26 26.50   26.21  0.76% BANFP  2025-10-28 16:01:31 28.50   0.00  0.76% BANFP  2025-10-28 17:01:29 0.00   0.00  0.76% BANFP  2025-10-28 21:01:41 0.00   0.00  0.00% 2025-10-29 BANFP  2025-10-29 09:01:16 34.56   18.14  0.00% BANFP  2025-10-29 10:01:19 26.49   26.30  0.00% BANFP  2025-10-29 15:01:18 26.49   26.30  0.42% BANFP  2025-10-29 16:01:26 0.00   0.00  0.38% 2025-10-30 BANFP  2025-10-30 09:01:14 34.56   18.21  0.38% BANFP  2025-10-30 10:01:19 26.49   26.30  0.38% BANFP  2025-10-30 14:01:23 26.49   26.30  0.00% BANFP  2025-10-30 16:01:26 0.00   0.00  -0.19%