NASDAQ : BANF

BancFirst Corporation

$120.42 USD

$3.09 (2.63%)

Volume
145.04K
Average Volume
170.73K
Market Capitalization
$4.04B
P/E Ratio
15.83
Dividend Yield
1.67%
Price Target
$125.00
Year High
$138.77
Year Low
$101.48
Day High
Day Low
Payout Ratio
$0.26
Current Ratio
$0.47
Company Symbol Filed Form Type View
BANF 2026-06-10 17:04:10 8-K
BANF 2026-05-28 16:03:46 8-K
BANF 2026-05-08 14:01:04 10-Q
BANF 2026-05-07 17:29:22 4
BANF 2026-05-01 17:59:58 4
BANF 2026-04-28 16:20:25 4
BANF 2026-04-24 17:50:22 4
BANF 2026-04-20 14:41:51 4
BANF 2026-04-20 14:37:30 4
BANF 2026-04-17 19:16:01 144
BANF 2026-04-16 16:17:26 8-K
BANF 2026-04-03 17:15:53 4
BANF 2026-04-03 17:15:07 4
BANF 2026-04-03 17:13:47 4
BANF 2026-04-03 17:13:02 4
BANF 2026-04-03 17:11:05 4
BANF 2026-04-03 17:10:17 4
BANF 2026-04-03 17:09:32 4
BANF 2026-04-03 17:08:34 4
BANF 2026-04-03 17:07:36 4
BANF 2026-04-03 17:06:56 4
BANF 2026-04-03 17:06:29 4
BANF 2026-04-03 12:33:28 ARS
BANF 2026-04-03 12:32:46 DEF 14A
BANF 2026-03-26 16:11:48 SC 13G/A
BANF 2026-03-26 11:04:28 4/A
BANF 2026-03-02 11:55:31 4
BANF 2026-02-27 12:09:29 8-K
BANF 2026-02-26 15:52:04 4
BANF 2026-02-26 14:55:09 10-K
BANF 2026-02-11 10:30:58 4
BANF 2026-02-09 19:50:32 144
BANF 2026-02-03 14:42:42 4
BANF 2026-02-03 14:29:13 4
BANF 2026-01-22 17:42:05 8-K
BANF 2026-01-13 19:01:10 3
BANF 2026-01-07 14:02:30 5
BANF 2026-01-07 10:39:59 5
BANF 2026-01-07 10:36:37 5
BANF 2026-01-07 10:21:04 5
BANF 2026-01-07 10:16:35 5
BANF 2026-01-06 18:31:41 5
BANF 2026-01-06 18:30:48 5
BANF 2026-01-06 18:19:53 5
BANF 2026-01-06 18:19:10 5
BANF 2026-01-06 18:18:11 5
BANF 2026-01-06 18:17:16 5
BANF 2026-01-06 18:15:11 5
BANF 2025-12-19 15:25:16 4
BANF 2025-12-09 16:05:21 4
BANF 2025-12-08 12:27:03 4
BANF 2025-12-08 12:13:04 3
BANF 2025-11-20 15:47:32 8-K
BANF 2025-11-17 17:53:06 8-K
BANF 2025-11-13 16:46:35 8-K
BANF 2025-11-07 12:21:53 10-Q
BANF 2025-10-17 09:39:36 8-K
BANF 2025-08-28 15:43:20 8-K
BANF 2025-08-14 10:09:03 4
BANF 2025-08-13 16:05:04 SC 13G/A
BANF 2025-08-13 12:11:04 144
BANF 2025-08-05 15:44:44 S-8
BANF 2025-08-05 15:43:45 S-3ASR
BANF 2025-08-05 15:41:31 10-Q
BANF 2025-07-17 16:20:33 8-K
BANF 2025-05-28 17:25:53 4
BANF 2025-05-28 11:02:09 144
BANF 2025-05-22 15:19:04 8-K
BANF 2025-05-22 12:04:51 4
BANF 2025-05-21 10:03:58 144
BANF 2025-05-21 08:30:08 8-K
BANF 2025-05-09 15:19:11 10-Q
BANF 2025-05-07 11:00:06 4
BANF 2025-04-17 16:33:20 8-K
BANF 2025-04-03 11:50:11 DEF 14A
BANF 2025-04-03 11:12:09 ARS
BANF 2025-04-02 14:40:44 4
BANF 2025-04-02 14:29:35 4
BANF 2025-04-02 14:26:32 4
BANF 2025-04-02 14:25:31 4
BANF 2025-04-02 14:24:28 4
BANF 2025-04-02 14:23:26 4
BANF 2025-04-02 14:20:23 4
BANF 2025-04-02 14:19:21 4
BANF 2025-04-02 14:16:18 4
BANF 2025-04-02 14:15:16 4
BANF 2025-04-02 14:12:12 4
BANF 2025-04-02 13:46:57 4
BANF 2025-02-28 17:54:34 4
BANF 2025-02-28 17:18:12 10-K
BANF 2025-02-27 14:48:41 8-K
BANF 2025-02-27 12:01:12 4
BANF 2025-02-12 09:27:47 144
BANF 2025-02-11 16:37:01 4
BANF 2025-02-11 14:28:55 144
BANF 2025-02-06 11:57:03 4
BANF 2025-02-05 13:23:34 SC 13G/A
BANF 2025-02-05 12:06:35 144
BANF 2025-01-29 18:24:49 4
BANF 2025-01-29 12:39:07 144