<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Legal Insider Trading Data | Free and Professional Subscription Services | Insider Insights</title>
<link href="http://www.insiderinsights.com/news/company/banf" ></link>
<id>urn:uuid:f0118f1a-4c11-bfce-c9bf-9a83dff36bee</id>
<updated>2026-08-21T15:08:45-04:00</updated>
<author>Jonathan Moreland</author>
<subtitle>Profit from legal insider trading. InsiderInsights.com provides free insider trading data tools and resources, and professional grade subscription based real time Form 4 data, analysis and services</subtitle>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 8,506 Shares of BANCFIRST CORP OK for $115.00 on 8/13</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6453317" ></link>
<id>urn:uuid:ff46a736-ed2e-93b4-c4e4-39f458f61f0a</id>
<updated>2026-08-13T10:54:12-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 3k Shares of BANCFIRST CORP OK for $115.00 on 8/6</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6450212" ></link>
<id>urn:uuid:25cfbf0a-490b-92da-3d3a-8925ee4e1e72</id>
<updated>2026-08-06T17:37:19-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 2k Shares of BANCFIRST CORP OK for $115.03 on 8/5</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6449851" ></link>
<id>urn:uuid:f0179097-6060-1ed0-ad93-cee850c086f3</id>
<updated>2026-08-06T11:24:51-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 17,830 Shares of BANCFIRST CORP OK for $115.06 on 8/4</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6448513" ></link>
<id>urn:uuid:c42cb1ad-e770-23c2-9aaa-45ab9441a237</id>
<updated>2026-08-04T17:25:00-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 11,497 Shares of BANCFIRST CORP OK for $115.09 on 8/3</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6447839" ></link>
<id>urn:uuid:881f08f3-2a90-211a-c34d-5199d7cedb3e</id>
<updated>2026-08-04T10:23:13-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 12,718 Shares of BANCFIRST CORP OK for $115.05 on 7/29</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6446045" ></link>
<id>urn:uuid:5b121bc1-6a58-8d25-1651-56d39fee6ee1</id>
<updated>2026-07-29T17:14:57-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 81,492 Shares of BANCFIRST CORP OK for $116.71 on 7/28</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6445760" ></link>
<id>urn:uuid:051ead66-c7b5-cb05-8222-357ea77a0ce4</id>
<updated>2026-07-29T09:49:02-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 29,740 Shares of BANCFIRST CORP OK for $116.49 on 7/27</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6445260" ></link>
<id>urn:uuid:87022a63-708c-6f21-64b3-3592d3cdf912</id>
<updated>2026-07-28T09:53:39-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 15,220 Shares of BANCFIRST CORP OK for $115.07-$115.11 on 5/6-5/7</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6397859" ></link>
<id>urn:uuid:0b6115fd-1730-e3a2-d007-738615ce3d2d</id>
<updated>2026-05-07T17:29:22-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 1 Shares of BANCFIRST CORP OK for $115.00 on 4/29</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6393829" ></link>
<id>urn:uuid:f7b61ad7-8962-e5c3-cc24-4ca869f7a30a</id>
<updated>2026-05-01T17:59:58-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $115.72. Mkt Cap:3.9B. 10D Vol: 109,520]]></summary>
</entry>
</feed>