BANF Insider Trading

Bancfirst Corp · full profile →Last filing May 7, 2026
Net Selling · 180d
Open-Market Buys (180d)
$0
0 insiders
Open-Market Sells (180d)
$7.1M
2 insiders
Net Insider Flow
-$7.1M
open market, 180d
Reporting Insiders
2
8 P/S transactions
Build

Build on these Form 4 transactions

The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.

Recent Form 4 Transactions

100 shown
DateInsiderRoleActionSharesPriceValue
May 7, 2026Rainbolt David EDirector, 10% OwnerSell(S)9K$115.11$1.0M
May 6, 2026Rainbolt David EDirector, 10% OwnerSell(S)6K$115.07$716K
Apr 29, 2026Rainbolt David EDirector, 10% OwnerSell(S)1$115.00$115
Apr 28, 2026Rainbolt David EDirector, 10% OwnerSell(S)25K$115.55$2.8M
Apr 27, 2026Rainbolt David EDirector, 10% OwnerSell(S)205$115.01$24K
Apr 24, 2026Rainbolt David EDirector, 10% OwnerSell(S)650$115.02$75K
Apr 23, 2026Rainbolt David EDirector, 10% OwnerSell(S)18K$115.53$2.0M
Apr 20, 2026Carroll Jason AChief Risk OfficerOption exercise(M)200$0
Apr 20, 2026Carroll Jason AChief Risk OfficerOption exercise(M)200$106.72$21K
Apr 17, 2026Andrus HannahExecutive Vice PresidentOption exercise(M)800$0
Apr 17, 2026Andrus HannahExecutive Vice PresidentOption exercise(M)800$0
Apr 3, 2026Brand Dennis LInsiderDiscretionary(I)62$0
Apr 3, 2026Ferguson Roy CInsiderDiscretionary(I)105$0
Apr 3, 2026Carroll Jason AChief Risk OfficerDiscretionary(I)45$0
Apr 3, 2026Copeland ScottExecutive Vice PresidentDiscretionary(I)89$0
Apr 3, 2026Foster KellySenior Vice PresidentDiscretionary(I)61$0
Apr 3, 2026Hannah Dennis JayExecutive Vice PresidentDiscretionary(I)58$0
Apr 3, 2026Harlow David RCheif Executive Officer, DirectorDiscretionary(I)80$0
Apr 3, 2026Schmidt DarrylExecutive Vice President, DirectorDiscretionary(I)76$0
Apr 3, 2026Slay John K JRChief Credit OfficerDiscretionary(I)68$0
Apr 3, 2026Wanzer DaraExecutive Vice PresidentDiscretionary(I)42$0
Apr 3, 2026Andrus HannahExecutive Vice PresidentDiscretionary(I)58$0
Feb 26, 2026McCasland Thomas Howard IIIDirectorOther(J)85K$0
Feb 10, 2026Foraker RandyExecutive Vice PresidentSell(S)3K$119.91$360K
Feb 10, 2026Foraker RandyExecutive Vice PresidentOption exercise(M)3K$20.83$62K
Feb 10, 2026Foraker RandyExecutive Vice PresidentOption exercise(M)3K$0
Jan 30, 2026BF Bank Partners LP10% OwnerOther(J)269K$0
Dec 18, 2025Martin William ScottDirectorGift(G)5K$0
Dec 9, 2025Schmidt DarrylExecutive Vice President, DirectorGift(G)200$0
Dec 9, 2025Schmidt DarrylExecutive Vice President, DirectorGift(G)600$0
Aug 13, 2025Drummond F FordDirectorSell(S)5K$126.29$631K
Aug 13, 2025Drummond F FordDirectorOption exercise(M)5K$20.83$104K
Aug 13, 2025Drummond F FordDirectorOption exercise(M)5K$0
Jul 18, 2025Slay John K JRChief Credit OfficerGrant(A)3K$0
May 28, 2025Drummond F FordDirectorSell(S)5K$124.12$621K
May 28, 2025Drummond F FordDirectorOption exercise(M)5K$20.83$104K
May 28, 2025Drummond F FordDirectorOption exercise(M)5K$0
May 21, 2025Foraker RandyExecutive Vice PresidentOption exercise(M)4K$20.83$83K
May 21, 2025Foraker RandyExecutive Vice PresidentSell(S)4K$126.61$506K
May 21, 2025Foraker RandyExecutive Vice PresidentOption exercise(M)4K$0
May 6, 2025Rainbolt David EDirector, 10% OwnerOther(J)23K$0
May 6, 2025Rainbolt David EDirector, 10% OwnerOther(J)23K$0
May 6, 2025Rainbolt David EDirector, 10% OwnerDiscretionary(I)14$0
Apr 2, 2025Brand Dennis LExecutive Vice PresidentDiscretionary(I)56$0
Apr 2, 2025Rainbolt David EDirector, 10% OwnerDiscretionary(I)204$0
Apr 2, 2025Copeland ScottExecutive Vice PresidentDiscretionary(I)104$0
Apr 2, 2025Ferguson Roy CExecutiveDiscretionary(I)121$0
Apr 2, 2025Foraker RandyExecutive Vice PresidentDiscretionary(I)103$0
Apr 2, 2025Foster KellySenior Vice PresidentDiscretionary(I)68$0
Apr 2, 2025Goyne JoeDirector, DirectorDiscretionary(I)67$0
Apr 2, 2025Schmidt DarrylExecutive Vice President, DirectorDiscretionary(I)88$0
Apr 2, 2025Hannah Dennis JayExecutive Vice PresidentDiscretionary(I)66$0
Apr 2, 2025Harlow David RCheif Executive Officer, DirectorDiscretionary(I)92$0
Apr 2, 2025Wanzer DaraExecutive Vice PresidentDiscretionary(I)47$0
Apr 2, 2025Andrus HannahExecutive Vice PresidentDiscretionary(I)36$0
Feb 28, 2025Martin William ScottDirectorSell(S)10K$119.13$1.2M
Feb 11, 2025Schmidt DarrylExecutive Vice President, DirectorSell(S)5K$122.06$610K
Feb 5, 2025Drummond F FordDirectorOption exercise(M)5K$20.83$104K
Feb 5, 2025Drummond F FordDirectorSell(S)5K$120.58$603K
Feb 5, 2025Drummond F FordDirectorOption exercise(M)5K$0
Jan 29, 2025Drummond F FordDirectorOption exercise(M)5K$20.83$104K
Jan 29, 2025Drummond F FordDirectorSell(S)5K$117.97$590K
Jan 29, 2025Drummond F FordDirectorOption exercise(M)5K$0
Dec 17, 2024Schmidt DarrylExecutive Vice President, DirectorGift(G)287$0
Dec 17, 2024Schmidt DarrylExecutive Vice President, DirectorGift(G)287$0
Dec 17, 2024Schmidt DarrylExecutive Vice President, DirectorGift(G)287$0
Dec 12, 2024Brand Dennis LExecutive Vice PresidentSell(S)4K$126.50$506K
Nov 21, 2024Martin William ScottDirectorSell(S)25K$124.70$3.1M
Nov 19, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerGift(G)10K$0
Nov 15, 2024Martin William ScottDirectorSell(S)25K$123.00$3.1M
Nov 14, 2024Martin William ScottDirectorSell(S)8K$123.17$924K
Nov 13, 2024Martin William ScottDirectorSell(S)10K$126.01$1.3M
Nov 6, 2024Martin William ScottDirectorSell(S)15K$117.00$1.8M
Nov 6, 2024Hannah Dennis JayExecutive Vice PresidentSell(S)6K$126.50$701K
Nov 6, 2024Hannah Dennis JayExecutive Vice PresidentSell(S)5K$126.68$633K
Oct 30, 2024Martin William ScottDirectorSell(S)5K$113.50$568K
Oct 28, 2024Rainbolt Leslie JeannineDirector, 10% OwnerSell(S)24K$110.78$2.7M
Oct 28, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)8K$110.78$902K
Oct 28, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)8K$110.78$902K
Oct 28, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)8K$110.78$902K
Oct 28, 2024Main Street Banking Partners LP10% OwnerSell(S)24K$110.78$2.7M
Oct 24, 2024Rainbolt Leslie JeannineDirector, 10% OwnerSell(S)2K$110.11$193K
Oct 24, 2024Main Street Banking Partners LP10% OwnerSell(S)2K$110.11$193K
Oct 24, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)583$110.11$64K
Oct 24, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)583$110.11$64K
Oct 24, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)584$110.11$64K
Oct 23, 2024Rainbolt Leslie JeannineDirector, 10% OwnerSell(S)6K$110.21$617K
Oct 23, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)2K$110.21$206K
Oct 23, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)2K$110.21$206K
Oct 23, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)2K$110.21$206K
Oct 23, 2024Main Street Banking Partners LP10% OwnerSell(S)6K$110.21$617K
Oct 22, 2024Rainbolt Leslie JeannineDirector, 10% OwnerSell(S)778$110.00$86K
Oct 22, 2024Main Street Banking Partners LP10% OwnerSell(S)778$110.00$86K
Oct 22, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)259$110.00$28K
Oct 22, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)259$110.00$28K
Oct 22, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)259$110.00$28K
Oct 21, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)717$110.47$79K
Oct 21, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)718$110.47$79K
Oct 21, 2024Rainbolt David EExecutive & Director, Director, 10% OwnerSell(S)717$110.47$79K
Oct 21, 2024Main Street Banking Partners LP10% OwnerSell(S)2K$110.47$238K

Data Source

Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.

Coverage: Form 4 filings indexed 2021-03-292026-07-14. Earlier history is backfilling; this window widens as it deepens.

Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).