Skip to main content

Bancfirst Corp

BANFP
Exchange
Nasdaq
Industry
National Commercial Banks
SEC CIK
0000760498

In the last 90 days, Bancfirst Corp insiders filed 0 open-market purchases and 8 sales; 2 institutions reported holding it in 13F filings for Q2 2026, worth $909.2K in total; no superinvestor holds it.

Other share classesBANF

Open-market trades, last 90 days

Open-market purchases (P) and sales (S) by Bancfirst Corp insiders, counted by Form 4 filing. Trades with a flagged price and duplicate filings are left out.

Open-market buys
0 filings
Open-market sells
8 filings
1 insider, $19.4M in total
Insiders trading
1
Net value
−$19.4M
Purchases minus sales

Insider roster

Directors, officers and 10% owners who have filed a Form 4 for Bancfirst Corp, current and former, most recent filer first. Last reported holding is the position after the last non-derivative trade in their latest filing.

Insider roster for Bancfirst Corp
NameTitleLast reported holdingLast filingFilings, past year
Ingram Kimberly KayDirector500Aug 31, 20261
Rainbolt David EDirector, 10% Owner0IndirectAug 13, 202613
Andrus HannahExecutive Vice President800Apr 20, 20262
Carroll Jason AChief Risk Officer200Apr 20, 20262
Schmidt DarrylExecutive Vice President8,221IndirectApr 3, 20262
Brand Dennis LOther: Senior Advisor6,697IndirectApr 3, 20261
Copeland ScottExecutive Vice President14,072IndirectApr 3, 20261
Ferguson Roy COther: Senior Advisor26,423IndirectApr 3, 20261
Harlow David RCheif Executive Officer10,187IndirectApr 3, 20261
Foster KellySenior Vice President5,110IndirectApr 3, 20261
Wanzer DaraExecutive Vice President870IndirectApr 3, 20261
Slay John K JRChief Credit Officer4,659IndirectApr 3, 20262
Hannah Dennis JayExecutive Vice President194IndirectApr 3, 20261
Foraker RandyOther: Retired officer0Mar 2, 20262
McCasland Thomas Howard IIIDirector0IndirectFeb 26, 20261
BF Bank Partners LP10% Owner4,040,777Feb 3, 20261
Martin William ScottDirector209,499IndirectDec 19, 20251
Drummond F FordDirector0Aug 14, 20250
Goyne JoeDirector643IndirectApr 2, 20250
Main Street Banking Partners LP10% Owner4,910,000Oct 29, 20240
Rainbolt Leslie JeannineDirector, 10% Owner4,910,000Oct 29, 20240
Lopez Dave RDirector0Aug 19, 20240
Lawrence KevinExecutive Vice President10,000May 2, 20240
Jones Mautra StaleyDirector285Nov 22, 20230
Roberson Robin NoelDirector0Jun 13, 20230
Rainbolt H EOther: Former Director306Jun 12, 20230
Keating Frank AOther: Former Director0Jun 12, 20230
Wedel GregoryBancFirst Corp. Director4,000May 4, 20230
Craig C L JrDirector51,188Jan 24, 20230
Johnstone William OVice Chairman and Director8,027IndirectNov 28, 20220
Ford JosephDirector0Aug 17, 20220
Wallace MikeDirector8,000Jan 24, 20220
Pierson Brian WadeSenior Vice President50Jul 23, 20210
Diehl GregSenior Vice President–Jul 19, 20210
Zimmerman Patrick ERegional Executive–Jul 19, 20210

Insider trades

Each row adds up one type of transaction in one Form 4 filing. Only open-market purchases (P) and sales (S) are shown by default; use the filters to see grants, option exercises and other codes.

Insider trades
Filed (ET)Trade dateFiling delayInsiderTransactionSharesAvg priceValueHolding changeFlags
Sep 10, 2024 (view filing)Sep 9-101 dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−1.63K$105.10−$171.4K0.0%4.96M after2 lots
Sep 10, 2024 (view filing)Sep 9-101 dayMain Street Banking Partners LP10% OwnerSSale−1.63K$105.10−$171.4K0.0%4.96M after2 lots
Sep 9, 2024 (view filing)Sep 9Same dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−22.1K$105.46−$2.33M−0.4%4.96M after
Sep 9, 2024 (view filing)Sep 9Same dayMain Street Banking Partners LP10% OwnerSSale−22.1K$105.46−$2.33M−0.4%4.96M after
Sep 9, 2024 (view filing)Sep 9Same dayRainbolt David EExecutive & DirectorSSale−22.1K$105.46−$2.33M−9.3%216.0K after3 lots
Sep 3, 2024 (view filing)Sep 3Same dayRainbolt David EExecutive & DirectorSSale−1.41K$105.58−$149.3K−0.6%223.4K after3 lots
Sep 3, 2024 (view filing)Sep 3Same dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−1.41K$105.58−$149.3K0.0%4.98M after
Sep 3, 2024 (view filing)Sep 3Same dayMain Street Banking Partners LP10% OwnerSSale−1.41K$105.58−$149.3K0.0%4.98M after
Aug 30, 2024 (view filing)Aug 30Same dayRainbolt David EExecutive & DirectorSSale−18.4K$106.22−$1.95M−7.6%223.9K after3 lots
Aug 30, 2024 (view filing)Aug 30Same dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−18.4K$106.22−$1.95M−0.4%4.98M after
Aug 30, 2024 (view filing)Aug 30Same dayMain Street Banking Partners LP10% OwnerSSale−18.4K$106.22−$1.95M−0.4%4.98M after
Aug 29, 2024 (view filing)Aug 29Same dayForaker RandyExecutive Vice PresidentSSale−130$107.01−$13.9K−100.0%0 after
Aug 28, 2024 (view filing)Aug 28Same dayForaker RandyExecutive Vice PresidentSSale−2.87K$107.10−$307.4K−100.0%0 after
Aug 19, 2024 (view filing)Aug 163 daysLopez Dave RDirectorSSale−1.00K$102.13−$102.1K−100.0%0 after
Jul 25, 2024 (view filing)Jul 25Same dayHannah Dennis JayExecutive Vice PresidentSSale−500$110.00−$55.0K−41.2%714 after
Jul 25, 2024 (view filing)Jul 25Same dayMartin William ScottDirectorSSale−15.0K$107.50−$1.61M−4.6%311.9K after
Jul 24, 2024 (view filing)Jul 24Same dayMartin William ScottDirectorSSale−5.00K$107.50−$537.5K−1.5%326.9K after
Jul 24, 2024 (view filing)Jul 24Same dayHannah Dennis JayExecutive Vice PresidentSSale−1.00K$107.50−$107.5K−45.2%1.21K after
Jul 23, 2024 (view filing)Jul 23Same dayHannah Dennis JayExecutive Vice PresidentSSale−2.50K$105.33−$263.3K−53.0%2.21K after2 lots
Jul 23, 2024 (view filing)Jul 23Same daySchmidt DarrylExecutive Vice PresidentPPurchase+199$105.82+$21.1K+0.4%49.1K after
Jul 23, 2024 (view filing)Jul 23Same daySchmidt DarrylExecutive Vice PresidentPPurchase+21$105.82+$2.22K+0.4%5.14K after
Jul 22, 2024 (view filing)Jul 22Same dayHannah Dennis JayExecutive Vice PresidentSSale−2.00K$105.16−$210.3K−29.8%4.71K after
Jul 22, 2024 (view filing)Jul 22Same dayHannah Dennis JayExecutive Vice PresidentSSale−1.00K$105.00−$105.0K−13.0%6.71K after
Jul 19, 2024 (view filing)Jul 19Same dayHannah Dennis JayExecutive Vice PresidentSSale−3.00K$106.50−$319.5K−28.0%7.71K after
May 7, 2024 (view filing)May 61 dayHannah Dennis JayExecutive Vice PresidentSSale−5.50K$92.23−$506.9K−33.9%10.7K after2 lots
May 3, 2024 (view filing)May 3Same dayHannah Dennis JayExecutive Vice PresidentSSale−204$92.38−$18.8K−1.2%16.2K after
May 2, 2024 (view filing)May 2Same dayLawrence KevinExecutive Vice PresidentSSale−2.71K$91.16−$247.0K−21.3%10.0K after
May 1, 2024 (view filing)May 1Same dayHannah Dennis JayExecutive Vice PresidentSSale−2.00K$92.03−$184.1K−10.9%16.4K after
May 1, 2024 (view filing)May 1Same dayLawrence KevinExecutive Vice PresidentSSale−10.0K$90.00−$900.0K−50.0%10.0K after
Apr 25, 2024 (view filing)Apr 25Same dayLawrence KevinExecutive Vice PresidentSSale−10.0K$90.00−$900.0K−50.0%10.0K after
Apr 25, 2024 (view filing)Apr 241 dayCopeland ScottExecutive Vice PresidentSSale−2.53K$92.21−$233.7K−16.0%13.3K after
Apr 24, 2024 (view filing)Apr 24Same dayHannah Dennis JayExecutive Vice PresidentSSale−300$92.06−$27.6K−1.6%18.4K after
Apr 22, 2024 (view filing)Apr 22Same dayLawrence KevinExecutive Vice PresidentSSale−10.0K$90.07−$900.7K−50.0%10.0K after
Apr 22, 2024 (view filing)Apr 22Same daySchmidt DarrylExecutive Vice PresidentPPurchase+232$89.71+$20.8K+0.5%48.9K after
Apr 22, 2024 (view filing)Apr 22Same daySchmidt DarrylExecutive Vice PresidentPPurchase+24$89.71+$2.15K+0.5%5.12K after
Mar 7, 2024 (view filing)Mar 7Same dayHannah Dennis JayExecutive Vice PresidentSSale−1.00K$90.03−$90.0K−5.1%18.7K after
Mar 4, 2024 (view filing)Mar 4Same dayLopez Dave RDirectorSSale−3.00K$87.18−$261.5K−100.0%0 after
Feb 29, 2024 (view filing)Feb 29Same dayLawrence KevinExecutive Vice PresidentSSale−1.16K$88.00−$102.0K−10.4%10.0K after
Feb 27, 2024 (view filing)Feb 27Same dayLawrence KevinExecutive Vice PresidentSSale−1.53K$88.00−$134.6K−13.3%10.0K after
Feb 23, 2024 (view filing)Feb 23Same dayLawrence KevinExecutive Vice PresidentSSale−7.31K$88.00−$643.5K−42.2%10.0K after
Feb 20, 2024 (view filing)Feb 9-1611 daysLateHannah Dennis JayExecutive Vice PresidentSSale−13.0K$89.12−$1.16M−39.7%19.7K after4 lots
Jan 22, 2024 (view filing)Jan 22Same daySchmidt DarrylExecutive Vice PresidentPPurchase+225$92.60+$20.8K+0.5%48.7K after
Jan 22, 2024 (view filing)Jan 22Same daySchmidt DarrylExecutive Vice PresidentPPurchase+24$92.60+$2.22K+0.5%5.10K after
Dec 6, 2023 (view filing)Dec 6Same dayLawrence KevinExecutive Vice PresidentSSale−5.00K$92.00−$460.0K−33.3%10.0K after
Nov 22, 2023 (view filing)Nov 22Same dayJones Mautra StaleyDirectorPPurchase+285$86.80+$24.7KNew position285 after
Oct 23, 2023 (view filing)Oct 23Same daySchmidt DarrylExecutive Vice PresidentPPurchase+251$83.04+$20.8K+0.5%48.7K after
Oct 23, 2023 (view filing)Oct 23Same daySchmidt DarrylExecutive Vice PresidentPPurchase+27$83.04+$2.24K+0.5%5.07K after
Jul 24, 2023 (view filing)Jul 24Same daySchmidt DarrylExecutive Vice PresidentPPurchase+93$100.67+$9.36K+0.2%48.5K after
Jul 24, 2023 (view filing)Jul 24Same daySchmidt DarrylExecutive Vice PresidentPPurchase+20$100.67+$2.01K+0.4%5.05K after
Jun 13, 2023 (view filing)Jun 13Same dayRoberson Robin NoelDirectorSSale−5.00K$94.30−$471.5K−100.0%0 after