<?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-05-13T07:57:27-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) 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: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></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: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 24,819 Shares of BANCFIRST CORP OK for $115.01-$115.55 on 4/27-4/28</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6391457" ></link>
<id>urn:uuid:c16e15ab-497b-c615-153d-336569e83d65</id>
<updated>2026-04-28T16:20:25-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></summary>
</entry>
<entry>
<title>BANF: RAINBOLT DAVID E (DIR,BO) Sold (S) 18,177 Shares of BANCFIRST CORP OK for $115.02 on 4/23-4/24</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6390658" ></link>
<id>urn:uuid:9f20d82c-9f2f-21f8-ee8b-44871ae0bb1f</id>
<updated>2026-04-24T17:50:22-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></summary>
</entry>
<entry>
<title>BANF: ANDRUS HANNAH (VP,CFO) Acquired (JB) 800 Shares of BANCFIRST CORP OK for $0.00 on 4/17</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6388531" ></link>
<id>urn:uuid:77d50e25-fc85-1833-bfa6-dffc10e02b0b</id>
<updated>2026-04-20T14:41:51-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></summary>
</entry>
<entry>
<title>BANF: CARROLL JASON A (O) Acquired (JB) 200 Shares of BANCFIRST CORP OK for $0.00 on 4/20</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6388721" ></link>
<id>urn:uuid:46d5a513-895a-551d-126c-a42b44fa21b6</id>
<updated>2026-04-20T14:37:30-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></summary>
</entry>
<entry>
<title>BANF: WANZER DARA (VP) Acquired (JB) 42 Shares of BANCFIRST CORP OK for $0.00 on 4/3</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6382057" ></link>
<id>urn:uuid:8dfed915-7a97-3207-eba8-c0432e307253</id>
<updated>2026-04-03T17:15:53-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></summary>
</entry>
<entry>
<title>BANF: SLAY JOHN K JR (O) Acquired (JB) 68 Shares of BANCFIRST CORP OK for $0.00 on 4/3</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6382056" ></link>
<id>urn:uuid:6495a8f8-9d5b-4573-0e00-9821a1777a44</id>
<updated>2026-04-03T17:15:07-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></summary>
</entry>
<entry>
<title>BANF: SCHMIDT DARRYL (VP,DIR) Acquired (JB) 76 Shares of BANCFIRST CORP OK for $0.00 on 4/3</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6382055" ></link>
<id>urn:uuid:b29a8477-271d-c567-67eb-c80230b91ee9</id>
<updated>2026-04-03T17:13:47-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></summary>
</entry>
<entry>
<title>BANF: HARLOW DAVID R (DIR) Acquired (JB) 80 Shares of BANCFIRST CORP OK for $0.00 on 4/3</title>
<link href="http://www.insiderinsights.com/company/banf/bancfirst-corp-ok/id-6382054" ></link>
<id>urn:uuid:f632694d-d102-11f1-be13-f08daac81e3e</id>
<updated>2026-04-03T17:13:02-04:00</updated>
<summary type="html" ><![CDATA[BANCFIRST CORP OK (BANF). Recent Price: $112.95. Mkt Cap:3.8B. 10D Vol: 125,140]]></summary>
</entry>
</feed>