investment & stocks ideas
investment & stocks ideas
Favourites   Have ideas?  Sign in / Register

$BANF: BancFirst Corporation - Common Stock





Clear duplicates of prices



2026-04-23

BANF 2026-04-23 08:01:39114.49 113.52 -0.18%
BANF 2026-04-23 09:01:32114.48 105.00 0.00%
BANF 2026-04-23 10:01:34115.53 115.31 1.52%
BANF 2026-04-23 11:02:05115.05 114.63 0.70%
BANF 2026-04-23 12:01:51115.43 114.88 1.10%
BANF 2026-04-23 13:01:44114.85 114.41 0.71%
BANF 2026-04-23 14:01:54115.23 114.61 0.77%
BANF 2026-04-23 15:01:40115.18 115.01 1.04%
BANF 2026-04-23 16:01:46117.12 112.62 0.81%
BANF 2026-04-23 20:01:510.00 0.00 0.81%
2026-04-24

BANF 2026-04-24 04:01:56115.40 114.06 0.81%
BANF 2026-04-24 05:01:42182.61 46.17 0.81%
BANF 2026-04-24 07:01:34182.61 114.18 0.81%
BANF 2026-04-24 08:01:39183.76 45.94 0.01%
BANF 2026-04-24 09:01:31115.41 39.84 0.01%
BANF 2026-04-24 10:01:42114.64 113.09 -1.18%
BANF 2026-04-24 11:01:28114.55 114.05 -0.56%
BANF 2026-04-24 12:01:56114.87 114.47 -0.04%
BANF 2026-04-24 13:01:32114.14 113.89 -0.64%
BANF 2026-04-24 14:01:36114.02 113.52 -0.92%
BANF 2026-04-24 15:01:44113.92 113.49 -0.97%
BANF 2026-04-24 16:01:40115.74 111.34 -1.14%
BANF 2026-04-24 20:02:160.00 0.00 -1.14%
2026-04-27

BANF 2026-04-27 04:01:57181.64 45.42 -1.14%
BANF 2026-04-27 05:01:34113.97 113.00 -1.14%
BANF 2026-04-27 06:01:38181.64 46.03 0.30%
BANF 2026-04-27 07:01:40114.32 112.97 0.30%
BANF 2026-04-27 09:01:29232.49 112.97 0.30%
BANF 2026-04-27 10:01:35114.72 114.01 0.72%
BANF 2026-04-27 11:01:30114.66 114.38 0.75%
BANF 2026-04-27 12:01:37114.86 114.53 1.16%
BANF 2026-04-27 13:01:24114.54 114.31 0.89%
BANF 2026-04-27 14:01:39114.94 114.77 1.23%
BANF 2026-04-27 15:01:32114.97 114.78 1.25%
BANF 2026-04-27 16:01:44117.06 112.56 1.12%
BANF 2026-04-27 20:01:270.00 0.00 1.12%
2026-04-28

BANF 2026-04-28 04:01:39115.23 114.35 0.36%
BANF 2026-04-28 05:01:25115.35 114.24 0.36%
BANF 2026-04-28 06:01:30182.51 46.15 0.36%
BANF 2026-04-28 07:01:27115.82 113.91 0.36%
BANF 2026-04-28 08:01:34183.66 111.00 0.36%
BANF 2026-04-28 09:01:25115.19 113.39 0.36%
BANF 2026-04-28 10:01:27115.64 115.10 0.28%
BANF 2026-04-28 11:01:23116.03 115.11 0.48%
BANF 2026-04-28 12:01:29115.75 115.46 0.64%
BANF 2026-04-28 13:01:37115.31 114.58 0.10%
BANF 2026-04-28 14:01:33114.69 114.44 -0.30%
BANF 2026-04-28 15:01:27114.25 114.01 -0.49%
BANF 2026-04-28 16:01:37116.41 111.94 -0.56%
BANF 2026-04-28 20:01:420.00 0.00 -0.56%
2026-04-29

BANF 2026-04-29 04:01:44181.49 113.37 -0.37%
BANF 2026-04-29 05:01:27181.49 113.60 -0.37%
BANF 2026-04-29 06:01:33114.37 45.89 -0.37%
BANF 2026-04-29 07:01:28114.69 113.49 -0.37%
BANF 2026-04-29 08:01:31114.15 113.37 -0.37%
BANF 2026-04-29 09:01:29114.66 113.58 -0.30%
BANF 2026-04-29 10:01:31113.61 112.87 -1.07%
BANF 2026-04-29 11:01:26112.91 112.77 -1.11%
BANF 2026-04-29 12:01:30112.72 112.31 -1.46%
BANF 2026-04-29 13:01:28112.23 112.01 -1.68%
BANF 2026-04-29 14:01:44112.02 111.86 -1.89%
BANF 2026-04-29 15:01:26111.36 111.27 -2.43%
BANF 2026-04-29 16:01:35113.61 109.24 -2.41%
BANF 2026-04-29 20:01:430.00 0.00 -2.41%
2026-04-30

BANF 2026-04-30 04:01:31137.47 44.79 -2.41%
BANF 2026-04-30 05:01:26111.04 110.41 -0.84%
BANF 2026-04-30 06:01:35137.47 44.79 -0.84%
BANF 2026-04-30 07:01:31111.40 44.79 -0.84%
BANF 2026-04-30 08:01:29111.40 110.30 -1.12%
BANF 2026-04-30 09:01:26197.55 38.32 -0.94%
BANF 2026-04-30 10:01:26112.55 111.27 0.60%
BANF 2026-04-30 11:01:24113.14 112.64 1.25%
BANF 2026-04-30 12:01:30113.13 112.97 1.45%
BANF 2026-04-30 13:01:19112.89 112.73 1.30%
BANF 2026-04-30 14:01:33112.98 112.50 1.18%
BANF 2026-04-30 15:01:47112.34 112.08 0.67%
BANF 2026-04-30 16:01:40113.82 109.44 0.19%
BANF 2026-04-30 19:01:43112.20 111.35 0.19%
BANF 2026-04-30 20:01:480.00 0.00 0.19%
2026-05-01

BANF 2026-05-01 04:01:41112.26 111.06 -0.45%
BANF 2026-05-01 05:01:31177.45 44.87 -0.45%
BANF 2026-05-01 08:01:38112.48 111.31 -0.45%
BANF 2026-05-01 09:01:25112.38 111.06 -0.45%
BANF 2026-05-01 10:01:33112.59 112.16 0.62%
BANF 2026-05-01 11:02:29112.33 111.81 0.37%
BANF 2026-05-01 11:24:01
8-K Sec report https://www.sec.gov/Archives/edgar/data/737875/000073787526000017/0000737875-26-000017-index.htm
8-K - FIRST KEYSTONE CORP (0000737875) (Filer)
BANF 2026-05-01 12:01:36113.15 112.62 1.09%
BANF 2026-05-01 13:01:33113.97 113.41 1.84%
BANF 2026-05-01 14:01:38113.96 113.66 1.97%
BANF 2026-05-01 15:01:31113.84 113.50 1.71%
BANF 2026-05-01 16:01:590.00 110.43 0.90%
BANF 2026-05-01 17:01:22181.39 110.43 0.90%
BANF 2026-05-01 20:01:380.00 0.00 0.90%
2026-05-04

BANF 2026-05-04 04:01:42113.15 112.06 -0.45%
BANF 2026-05-04 05:01:22113.13 112.19 -0.45%
BANF 2026-05-04 06:01:37112.37 110.94 -0.45%
BANF 2026-05-04 07:01:28113.03 111.73 -0.21%
BANF 2026-05-04 08:01:29113.15 111.61 -0.21%
BANF 2026-05-04 09:01:40112.93 32.43 -0.21%
BANF 2026-05-04 10:02:24114.76 113.00 0.94%
BANF 2026-05-04 11:01:30112.69 112.45 0.00%
BANF 2026-05-04 12:01:38112.36 111.88 -0.28%
BANF 2026-05-04 13:01:37111.57 111.15 -0.95%
BANF 2026-05-04 14:02:23112.14 111.93 -0.43%
BANF 2026-05-04 15:01:33112.08 111.76 -0.60%
BANF 2026-05-04 16:01:37113.67 109.30 -1.01%
BANF 2026-05-04 20:01:470.00 0.00 -1.01%
2026-05-05

BANF 2026-05-05 04:02:03112.32 111.26 -1.01%
BANF 2026-05-05 05:01:53112.22 44.82 -1.01%
BANF 2026-05-05 06:01:30177.22 44.82 -0.17%
BANF 2026-05-05 07:01:29177.22 110.95 -0.17%
BANF 2026-05-05 08:01:31112.56 111.62 -0.17%
BANF 2026-05-05 09:01:29197.80 33.46 -0.17%
BANF 2026-05-05 10:01:30113.55 112.93 1.51%
BANF 2026-05-05 11:01:26113.97 113.78 2.07%
BANF 2026-05-05 12:01:49114.03 113.70 2.10%
BANF 2026-05-05 13:01:37113.52 113.30 1.69%
BANF 2026-05-05 14:01:37113.93 113.62 1.99%
BANF 2026-05-05 15:01:31114.95 114.46 2.85%
BANF 2026-05-05 16:01:38116.80 112.31 2.76%
BANF 2026-05-05 20:01:490.00 0.00 2.76%
2026-05-06

BANF 2026-05-06 04:01:45182.10 114.10 2.76%
BANF 2026-05-06 05:01:10116.00 114.55 -0.31%
BANF 2026-05-06 06:01:17182.10 46.05 -0.31%
BANF 2026-05-06 07:01:12117.72 115.35 -0.31%
BANF 2026-05-06 08:01:18116.58 114.59 -0.31%
BANF 2026-05-06 09:01:10116.35 114.56 -0.31%
BANF 2026-05-06 10:01:16116.03 115.55 1.29%
BANF 2026-05-06 11:01:14115.64 114.71 0.51%
BANF 2026-05-06 12:01:21114.38 114.10 -0.15%
BANF 2026-05-06 13:01:12114.21 113.84 -0.38%
BANF 2026-05-06 14:01:35114.19 113.85 -0.38%
BANF 2026-05-06 15:01:29114.47 114.19 -0.31%
BANF 2026-05-06 16:01:25116.74 112.30 -0.01%
BANF 2026-05-06 20:01:220.00 0.00 -0.01%
2026-05-07

BANF 2026-05-07 04:01:18115.51 113.94 -0.01%
BANF 2026-05-07 05:01:11114.48 113.98 -0.49%
BANF 2026-05-07 06:02:05114.51 45.97 -0.31%
BANF 2026-05-07 07:01:21114.51 113.61 -0.31%
BANF 2026-05-07 08:01:20114.84 113.72 -0.30%
BANF 2026-05-07 09:01:10203.19 34.38 -0.30%
BANF 2026-05-07 10:01:12114.56 114.00 -0.23%
BANF 2026-05-07 11:01:11114.25 113.80 -0.38%
BANF 2026-05-07 12:01:14113.85 113.70 -0.65%
BANF 2026-05-07 13:01:16114.56 114.01 -0.35%
BANF 2026-05-07 14:01:19113.96 113.45 -0.84%
BANF 2026-05-07 15:01:09113.86 113.10 -1.13%
BANF 2026-05-07 16:01:19115.48 111.04 -1.10%
BANF 2026-05-07 20:01:170.00 0.00 -1.10%
2026-05-08

BANF 2026-05-08 04:01:23180.05 45.53 0.48%
BANF 2026-05-08 05:01:24180.05 112.84 0.48%
BANF 2026-05-08 06:01:19180.05 45.53 0.48%
BANF 2026-05-08 07:01:20113.96 45.53 -0.17%
BANF 2026-05-08 08:01:14181.18 45.31 -0.17%
BANF 2026-05-08 09:01:08114.13 112.74 -0.17%
BANF 2026-05-08 10:01:12113.24 112.23 -0.57%
BANF 2026-05-08 10:25:47
10-Q Sec report https://www.sec.gov/Archives/edgar/data/737875/000073787526000020/0000737875-26-000020-index.htm
10-Q - FIRST KEYSTONE CORP (0000737875) (Filer)
BANF 2026-05-08 11:01:30112.72 111.98 -0.71%
BANF 2026-05-08 12:01:20112.58 112.36 -0.64%
BANF 2026-05-08 13:01:09112.31 112.01 -0.81%
BANF 2026-05-08 14:01:16113.36 112.77 -0.55%
BANF 2026-05-08 15:01:13113.25 112.78 -0.06%
BANF 2026-05-08 16:01:19115.19 110.76 -0.25%
BANF 2026-05-08 20:01:220.00 0.00 -0.25%
2026-05-11

BANF 2026-05-11 04:01:23113.38 45.42 -0.25%
BANF 2026-05-11 05:01:08113.48 112.41 -0.25%
BANF 2026-05-11 06:01:14179.59 45.42 -0.48%
BANF 2026-05-11 07:01:07112.71 112.18 -0.48%
BANF 2026-05-11 08:01:11180.72 45.19 -0.48%
BANF 2026-05-11 09:01:09113.49 112.51 -0.48%
BANF 2026-05-11 10:01:13112.07 110.09 -1.77%
BANF 2026-05-11 11:01:08110.90 109.73 -2.53%
BANF 2026-05-11 12:01:22110.69 110.16 -2.44%
BANF 2026-05-11 13:01:14111.51 111.02 -1.50%
BANF 2026-05-11 14:01:08111.25 111.02 -1.50%
BANF 2026-05-11 15:01:22111.41 110.81 -1.73%
BANF 2026-05-11 16:01:09113.18 108.83 -1.74%
BANF 2026-05-11 20:01:160.00 0.00 -1.74%
2026-05-12

BANF 2026-05-12 04:01:20111.19 110.22 -1.74%
BANF 2026-05-12 05:01:13177.56 44.92 -0.45%
BANF 2026-05-12 06:01:20177.56 44.41 -0.45%
BANF 2026-05-12 07:01:14177.56 110.34 -0.45%
BANF 2026-05-12 08:01:17177.56 44.41 -0.45%
BANF 2026-05-12 09:01:16227.27 79.53 -0.45%
BANF 2026-05-12 10:01:18109.69 108.25 -2.08%
BANF 2026-05-12 11:01:07108.92 108.78 -1.86%
BANF 2026-05-12 12:01:16109.55 108.97 -1.63%
BANF 2026-05-12 13:01:11110.47 109.92 -0.81%
BANF 2026-05-12 14:01:19110.69 110.26 -0.33%
BANF 2026-05-12 15:01:12111.12 110.59 -0.11%
BANF 2026-05-12 16:01:26112.15 107.84 -0.91%
BANF 2026-05-12 20:01:250.00 0.00 -0.91%
2026-05-13

BANF 2026-05-13 04:01:28174.85 82.01 -0.91%
BANF 2026-05-13 05:01:27174.85 82.01 -0.45%
BANF 2026-05-13 08:01:15110.17 109.33 -0.45%
BANF 2026-05-13 09:01:05110.28 109.03 -0.45%
BANF 2026-05-13 10:01:17109.77 109.15 -0.25%
BANF 2026-05-13 11:01:07108.87 108.54 -1.21%
BANF 2026-05-13 12:01:20108.87 107.79 -1.48%
BANF 2026-05-13 13:01:15108.80 108.15 -1.33%
BANF 2026-05-13 14:01:12108.51 108.33 -1.41%
BANF 2026-05-13 15:01:06108.82 108.40 -1.05%
BANF 2026-05-13 16:01:20110.55 106.30 -1.42%
BANF 2026-05-13 20:01:220.00 0.00 -1.42%
2026-05-14

BANF 2026-05-14 04:01:24172.35 43.58 -0.44%
BANF 2026-05-14 06:01:15108.82 108.01 -0.44%
BANF 2026-05-14 07:01:14172.35 105.01 -0.44%
BANF 2026-05-14 08:01:15173.44 105.00 -0.44%
BANF 2026-05-14 09:01:17192.43 105.00 0.10%
BANF 2026-05-14 10:01:26110.61 109.27 1.53%
BANF 2026-05-14 11:01:09111.17 109.90 1.98%
BANF 2026-05-14 13:01:20110.36 109.93 1.59%
BANF 2026-05-14 14:01:20110.05 109.77 1.46%
BANF 2026-05-14 15:01:28109.92 109.43 1.20%
BANF 2026-05-14 16:01:08111.00 106.78 0.44%
BANF 2026-05-14 20:01:140.00 0.00 0.44%
2026-05-15

BANF 2026-05-15 04:01:10173.11 43.78 0.44%
BANF 2026-05-15 07:01:20173.11 43.57 0.44%
BANF 2026-05-15 08:01:11174.20 43.57 0.44%
BANF 2026-05-15 09:01:14183.05 32.67 0.44%
BANF 2026-05-15 10:01:12108.56 108.10 -0.47%
BANF 2026-05-15 11:01:26107.81 107.33 -1.34%
BANF 2026-05-15 12:01:06107.26 106.92 -1.64%
BANF 2026-05-15 13:01:19107.41 107.20 -1.36%
BANF 2026-05-15 14:01:06107.22 106.86 -1.61%
BANF 2026-05-15 15:01:20107.01 106.77 -1.91%
BANF 2026-05-15 16:01:15108.88 104.74 -1.90%
BANF 2026-05-15 20:01:190.00 0.00 -1.90%
2026-05-18

BANF 2026-05-18 04:01:23169.81 42.94 -1.90%
BANF 2026-05-18 05:01:21169.81 42.94 0.10%
BANF 2026-05-18 06:01:27107.00 105.96 0.10%
BANF 2026-05-18 07:01:09106.80 105.97 -0.75%
BANF 2026-05-18 08:01:19170.88 42.73 -0.75%
BANF 2026-05-18 09:01:21107.50 34.93 -0.75%
BANF 2026-05-18 10:01:10109.36 108.29 1.61%
BANF 2026-05-18 11:01:09108.85 107.97 1.63%
BANF 2026-05-18 12:01:20108.88 108.08 1.71%
BANF 2026-05-18 13:01:16108.34 108.02 1.43%
BANF 2026-05-18 14:01:21108.03 107.66 1.02%
BANF 2026-05-18 15:01:11107.97 107.81 1.06%
BANF 2026-05-18 16:01:27109.91 105.69 0.93%
BANF 2026-05-18 17:01:15107.83 105.69 0.93%
BANF 2026-05-18 20:01:210.00 0.00 0.93%
2026-05-19

BANF 2026-05-19 04:01:32171.37 43.69 0.49%
BANF 2026-05-19 05:01:09171.37 43.49 0.49%
BANF 2026-05-19 07:01:12108.18 43.49 0.49%
BANF 2026-05-19 08:01:15172.44 106.94 0.49%
BANF 2026-05-19 09:01:09191.39 60.85 0.49%
BANF 2026-05-19 10:01:23109.65 109.12 1.26%
BANF 2026-05-19 11:01:09109.07 108.69 1.08%
BANF 2026-05-19 12:01:25108.79 108.48 0.67%
BANF 2026-05-19 13:01:11108.72 108.23 0.64%
BANF 2026-05-19 14:01:19108.74 108.53 0.85%
BANF 2026-05-19 15:01:08108.59 108.29 0.61%
BANF 2026-05-19 16:01:10110.38 106.14 -0.27%
BANF 2026-05-19 20:01:240.00 0.00 -0.27%
2026-05-20

BANF 2026-05-20 04:01:23172.10 43.52 -0.34%
BANF 2026-05-20 05:01:14108.75 107.82 -0.34%
BANF 2026-05-20 06:01:15172.10 43.53 -0.34%
BANF 2026-05-20 07:01:09108.87 108.05 -0.34%
BANF 2026-05-20 08:01:12173.18 43.31 -0.34%
BANF 2026-05-20 09:01:10109.09 108.24 0.04%
BANF 2026-05-20 10:01:13109.57 108.86 0.58%
BANF 2026-05-20 11:01:08110.21 109.60 1.46%
BANF 2026-05-20 12:01:18110.19 109.77 1.48%
BANF 2026-05-20 13:01:09109.82 109.25 1.18%
BANF 2026-05-20 14:01:13109.95 109.54 1.59%
BANF 2026-05-20 15:01:16110.21 109.78 1.84%
BANF 2026-05-20 16:01:19113.21 108.90 2.60%
BANF 2026-05-20 20:01:160.00 0.00 2.60%
2026-05-21

BANF 2026-05-21 04:01:28111.58 110.65 -0.30%
BANF 2026-05-21 05:01:14176.55 44.64 -0.30%
BANF 2026-05-21 07:01:10177.66 110.17 -0.30%
BANF 2026-05-21 08:01:18110.90 103.50 -0.30%
BANF 2026-05-21 09:01:12197.02 103.50 -0.30%
BANF 2026-05-21 10:01:19111.53 110.53 -0.19%
BANF 2026-05-21 11:01:09111.04 110.56 0.00%
BANF 2026-05-21 12:01:18111.00 110.59 -0.17%
BANF 2026-05-21 13:01:15111.17 110.30 -0.12%
BANF 2026-05-21 14:01:20111.94 111.69 0.79%
BANF 2026-05-21 15:01:12111.65 111.42 0.47%
BANF 2026-05-21 16:01:19113.48 109.16 0.24%
BANF 2026-05-21 20:01:240.00 0.00 0.24%
2026-05-22

BANF 2026-05-22 04:01:12112.06 44.75 -0.29%
BANF 2026-05-22 05:01:25176.98 44.75 -0.29%
BANF 2026-05-22 08:01:26112.07 44.53 0.12%
BANF 2026-05-22 09:01:10197.59 60.20 0.12%
BANF 2026-05-22 10:01:14111.65 110.85 0.20%
BANF 2026-05-22 11:01:05111.76 111.35 0.12%
BANF 2026-05-22 12:01:20111.77 111.27 0.14%
BANF 2026-05-22 13:01:37111.31 111.09 -0.19%
BANF 2026-05-22 14:01:18111.48 111.26 -0.04%
BANF 2026-05-22 15:01:15111.65 111.43 0.30%
BANF 2026-05-22 16:01:21113.51 109.15 0.00%
BANF 2026-05-22 20:01:180.00 0.00 0.00%


We do not provide financial advice. All displayed data is the result of experiments, and a subjective assessment. All decisions that will be made based on this data are made at your own risk. Thank you for understanding.