Skip to main content

Bancfirst Corp

BANF
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; 275 institutions reported holding it in 13F filings for Q2 2026, worth $1.91B in total; no superinvestor holds it.

Other share classesBANFP

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
Jul 20, 2021 (view filing)Jul 191 dayPierson Brian WadeSenior Vice PresidentSSale−250$55.80−$13.9K−20.0%1.00K after
Jul 23, 2021 (view filing)Jul 30, 2020358 daysLatePierson Brian WadeSenior Vice PresidentSSale−950$46.27−$44.0K−95.0%50 after
Aug 23, 2021 (view filing)Aug 203 daysCraig C L JrDirectorPPurchase+332$56.29+$18.7K+0.6%52.1K after
Sep 14, 2021 (view filing)Sep 13-141 dayBrand Dennis LExecutive Vice President andPPurchase+9.00K$54.31+$488.8K+42.9%30.0K after3 lots
Feb 22, 2022 (view filing)Feb 22Same dayMartin William ScottDirectorSSale−2.50K$77.74−$194.3K−100.0%0 after
Feb 28, 2022 (view filing)Feb 28Same dayLawrence KevinExecutive Vice PresidentSSale−21.0K$78.10−$1.64M−100.0%0 after
May 12, 2022 (view filing)May 12Same dayRainbolt David EPresident and CEO and DirectorSSale−52.5K$84.06−$4.41M−1.0%5.14M after
May 12, 2022 (view filing)May 12Same dayMain Street Banking Partners LP10% OwnerSSale−52.5K$84.06−$4.41M−1.0%5.14M after
May 12, 2022 (view filing)May 12Same dayBF Bank Partners LP10% OwnerSSale−52.5K$84.06−$4.41M−1.0%5.14M after
May 12, 2022 (view filing)May 12Same dayMain Street Banking Partners LP10% OwnerSSale−90.4K$83.26−$7.53M−1.8%5.05M after
May 12, 2022 (view filing)May 12Same dayRainbolt David EPresident and CEO and DirectorSSale−90.4K$83.26−$7.53M−1.8%5.05M after
May 12, 2022 (view filing)May 12Same dayBF Bank Partners LP10% OwnerSSale−90.4K$83.26−$7.53M−1.8%5.05M after
May 17, 2022 (view filing)May 13-174 daysMain Street Banking Partners LP10% OwnerSSale−46.5K$82.57−$3.84M−0.9%5.00M after2 lots
May 17, 2022 (view filing)May 13-174 daysBF Bank Partners LP10% OwnerSSale−46.5K$82.57−$3.84M−0.9%5.00M after2 lots
May 17, 2022 (view filing)May 13-174 daysRainbolt David EPresident and CEO and DirectorSSale−46.5K$82.57−$3.84M−0.9%5.00M after2 lots
Jun 2, 2022 (view filing)Jun 2Same dayCopeland ScottExecutive Vice PresidentSSale−450$92.44−$41.6K−100.0%0 after
Jun 7, 2022 (view filing)Jun 7Same dayLawrence KevinExecutive Vice PresidentSSale−2.00K$95.35−$190.7K−16.7%10.0K after
Jul 29, 2022 (view filing)Jul 281 dayRoberson Robin NoelDirectorSSale−5.00K$106.67−$533.4K−100.0%0 after
Aug 1, 2022 (view filing)Jul 293 daysRainbolt David EExecutive & DirectorSSale−50.0K$106.45−$5.32M−59.3%34.4K after
Aug 3, 2022 (view filing)Aug 3Same dayRainbolt David EExecutive & DirectorSSale−9.39K$111.33−$1.05M−27.3%25.0K after
Aug 4, 2022 (view filing)Aug 4Same dayCraig C L JrDirectorSSale−1.50K$107.94−$161.9K−2.9%50.6K after
Aug 8, 2022 (view filing)Aug 53 daysCraig C L JrDirectorSSale−2.70K$108.71−$293.5K−5.3%47.9K after
Aug 8, 2022 (view filing)Aug 8Same dayCraig C L JrDirectorSSale−4.80K$110.53−$530.5K−10.0%43.1K after
Aug 9, 2022 (view filing)Aug 9Same dayCraig C L JrDirectorSSale−1.00K$111.13−$111.1K−2.3%42.1K after
Aug 17, 2022 (view filing)Aug 161 dayFord JosephDirectorSSale−6.95K$117.00−$813.4K−100.0%0 after
Oct 19, 2022 (view filing)Jul 15-Oct 1896 daysSchmidt DarrylExecutive Vice PresidentPPurchase+397.08$91.67+$36.4K+0.8%48.2K afterAmended2 lots
Dec 12, 2022 (view filing)Dec 93 daysLopez Dave RDirectorSSale−2.00K$92.96−$185.9K−100.0%0 after
Jan 23, 2023 (view filing)Jan 23Same daySchmidt DarrylExecutive Vice PresidentPPurchase+232$82.57+$19.2K+0.5%48.0K after
Jan 24, 2023 (view filing)Jan 24Same dayBrand Dennis LExecutive Vice President andPPurchase+2.00K$83.00+$166.0K+6.7%32.0K after
Feb 28, 2023 (view filing)Feb 271 dayLawrence KevinExecutive Vice PresidentSSale−2.29K$92.00−$210.8K−18.6%10.0K after
Apr 26, 2023 (view filing)Apr 26Same dayBrand Dennis LExecutive Vice President andPPurchase+5.00K$73.75+$368.8K+15.6%37.0K after2 lots
Apr 26, 2023 (view filing)Apr 26Same dayRainbolt H EChairman Emeritus and DirectorPPurchase+700$74.08+$51.9K+11,666.7%706 after
Apr 26, 2023 (view filing)Apr 26Same daySchmidt DarrylExecutive Vice PresidentPPurchase+262$73.18+$19.2K+0.5%48.4K after
Apr 26, 2023 (view filing)Apr 26Same daySchmidt DarrylExecutive Vice PresidentPPurchase+27$73.18+$1.98K+0.5%5.03K after
May 9, 2023 (view filing)May 9Same dayGoyne JoeDirectorPPurchase+1.00K$71.50+$71.5K+21.7%5.60K after
Jun 13, 2023 (view filing)Jun 13Same dayRoberson Robin NoelDirectorSSale−5.00K$94.30−$471.5K−100.0%0 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
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
Nov 22, 2023 (view filing)Nov 22Same dayJones Mautra StaleyDirectorPPurchase+285$86.80+$24.7KNew position285 after
Dec 6, 2023 (view filing)Dec 6Same dayLawrence KevinExecutive Vice PresidentSSale−5.00K$92.00−$460.0K−33.3%10.0K after
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
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
Feb 23, 2024 (view filing)Feb 23Same dayLawrence KevinExecutive Vice PresidentSSale−7.31K$88.00−$643.5K−42.2%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 29, 2024 (view filing)Feb 29Same dayLawrence KevinExecutive Vice PresidentSSale−1.16K$88.00−$102.0K−10.4%10.0K after
Mar 4, 2024 (view filing)Mar 4Same dayLopez Dave RDirectorSSale−3.00K$87.18−$261.5K−100.0%0 after
Mar 7, 2024 (view filing)Mar 7Same dayHannah Dennis JayExecutive Vice PresidentSSale−1.00K$90.03−$90.0K−5.1%18.7K after