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
Aug 13, 2026 (view filing)10:54 AM ETAug 13Same dayRainbolt David EDirector, 10% OwnerSSale−8.51K$115.00−$978.2K−100.0%0 after
Aug 6, 2026 (view filing)5:37 PM ETAug 6Same dayRainbolt David EDirector, 10% OwnerSSale−3.00K$115.00−$345.0K−26.1%8.51K after
Aug 6, 2026 (view filing)11:24 AM ETAug 51 dayRainbolt David EDirector, 10% OwnerSSale−2.00K$115.03−$230.1K−14.8%11.5K after
Aug 4, 2026 (view filing)5:25 PM ETAug 4Same dayRainbolt David EDirector, 10% OwnerSSale−17.8K$115.06−$2.05M−56.9%13.5K after
Aug 4, 2026 (view filing)10:23 AM ETAug 31 dayRainbolt David EDirector, 10% OwnerSSale−11.5K$115.09−$1.32M−26.8%31.3K after
Jul 29, 2026 (view filing)5:14 PM ETJul 29Same dayRainbolt David EDirector, 10% OwnerSSale−12.7K$115.05−$1.46M−22.9%42.8K after
Jul 29, 2026 (view filing)9:49 AM ETJul 281 dayRainbolt David EDirector, 10% OwnerSSale−81.5K$116.71−$9.51M−59.5%55.6K after
Jul 28, 2026 (view filing)9:53 AM ETJul 271 dayRainbolt David EDirector, 10% OwnerSSale−29.7K$116.49−$3.46M−17.8%137.0K after
May 7, 2026 (view filing)May 6-71 dayRainbolt David EDirector, 10% OwnerSSale−15.2K$115.09−$1.75M−8.4%166.8K after2 lots
May 1, 2026 (view filing)Apr 292 daysRainbolt David EDirector, 10% OwnerSSale−1$115.00−$1150.0%182.0K after
Apr 28, 2026 (view filing)Apr 27-281 dayRainbolt David EDirector, 10% OwnerSSale−24.8K$115.55−$2.87M−12.0%182.0K after2 lots
Apr 24, 2026 (view filing)Apr 23-241 dayRainbolt David EDirector, 10% OwnerSSale−18.2K$115.51−$2.10M−8.1%206.8K after2 lots
Feb 11, 2026 (view filing)Feb 101 dayForaker RandyExecutive Vice PresidentSSale−3.00K$119.91−$359.7K−100.0%0 after
Aug 14, 2025 (view filing)Aug 131 dayDrummond F FordDirectorSSale−5.00K$126.29−$631.5K−100.0%0 after
May 28, 2025 (view filing)May 28Same dayDrummond F FordDirectorSSale−5.00K$124.12−$620.6K−100.0%0 after
May 22, 2025 (view filing)May 211 dayForaker RandyExecutive Vice PresidentSSale−4.00K$126.61−$506.4K−100.0%0 after
Feb 28, 2025 (view filing)Feb 28Same dayMartin William ScottDirectorSSale−10.0K$119.13−$1.19M−4.5%214.5K after
Feb 11, 2025 (view filing)Feb 11Same daySchmidt DarrylExecutive Vice PresidentSSale−5.00K$122.06−$610.3K−10.3%43.6K after
Feb 6, 2025 (view filing)Feb 51 dayDrummond F FordDirectorSSale−5.00K$120.58−$602.9K−100.0%0 after
Jan 29, 2025 (view filing)Jan 29Same dayDrummond F FordDirectorSSale−5.00K$117.97−$589.9K−100.0%0 after
Dec 12, 2024 (view filing)Dec 12Same dayBrand Dennis LExecutive Vice PresidentSSale−4.00K$126.50−$506.0K−10.8%33.0K after
Nov 21, 2024 (view filing)Nov 21Same dayMartin William ScottDirectorSSale−24.6K$124.70−$3.07M−9.9%224.5K after
Nov 15, 2024 (view filing)Nov 15Same dayMartin William ScottDirectorSSale−25.0K$123.00−$3.08M−9.1%249.1K after
Nov 14, 2024 (view filing)Nov 14Same dayMartin William ScottDirectorSSale−7.50K$123.17−$923.8K−2.7%274.1K after
Nov 13, 2024 (view filing)Nov 13Same dayMartin William ScottDirectorSSale−10.3K$126.01−$1.30M−3.5%281.6K after
Nov 8, 2024 (view filing)Nov 62 daysHannah Dennis JayExecutive Vice PresidentSSale−10.5K$126.59−$1.33M−100.0%0 after2 lots
Nov 6, 2024 (view filing)Nov 6Same dayMartin William ScottDirectorSSale−15.0K$117.00−$1.75M−4.9%291.9K after
Oct 30, 2024 (view filing)Oct 30Same dayMartin William ScottDirectorSSale−5.00K$113.50−$567.5K−1.6%306.9K after
Oct 29, 2024 (view filing)Oct 281 dayMain Street Banking Partners LP10% OwnerSSale−24.4K$110.78−$2.71M−0.5%4.91M after
Oct 29, 2024 (view filing)Oct 281 dayRainbolt David EExecutive & DirectorSSale−24.4K$110.78−$2.71M−10.9%200.0K after3 lots
Oct 29, 2024 (view filing)Oct 281 dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−24.4K$110.78−$2.71M−0.5%4.91M after
Oct 24, 2024 (view filing)Oct 24Same dayRainbolt David EExecutive & DirectorSSale−1.75K$110.11−$192.7K−0.8%208.1K after3 lots
Oct 24, 2024 (view filing)Oct 24Same dayMain Street Banking Partners LP10% OwnerSSale−1.75K$110.11−$192.7K0.0%4.93M after
Oct 24, 2024 (view filing)Oct 24Same dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−1.75K$110.11−$192.7K0.0%4.93M after
Oct 23, 2024 (view filing)Oct 23Same dayMain Street Banking Partners LP10% OwnerSSale−5.60K$110.21−$617.3K−0.1%4.94M after
Oct 23, 2024 (view filing)Oct 23Same dayRainbolt David EExecutive & DirectorSSale−5.60K$110.21−$617.3K−2.6%208.7K after3 lots
Oct 23, 2024 (view filing)Oct 23Same dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−5.60K$110.21−$617.3K−0.1%4.94M after
Oct 22, 2024 (view filing)Oct 22Same dayRainbolt David EExecutive & DirectorSSale−777$110.00−$85.5K−0.4%210.6K after3 lots
Oct 22, 2024 (view filing)Oct 22Same dayMain Street Banking Partners LP10% OwnerSSale−778$110.00−$85.6K0.0%4.94M after
Oct 22, 2024 (view filing)Oct 22Same dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−778$110.00−$85.6K0.0%4.94M after
Oct 21, 2024 (view filing)Oct 21Same dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−2.15K$110.47−$237.7K0.0%4.94M after
Oct 21, 2024 (view filing)Oct 21Same dayMain Street Banking Partners LP10% OwnerSSale−2.15K$110.47−$237.7K0.0%4.94M after
Oct 21, 2024 (view filing)Oct 21Same dayRainbolt David EExecutive & DirectorSSale−2.15K$110.47−$237.7K−1.0%210.8K after3 lots
Sep 13, 2024 (view filing)Sep 13Same dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−10.4K$105.02−$1.09M−0.2%4.94M after
Sep 13, 2024 (view filing)Sep 13Same dayMain Street Banking Partners LP10% OwnerSSale−10.4K$105.02−$1.09M−0.2%4.94M after
Sep 13, 2024 (view filing)Sep 13Same dayRainbolt David EExecutive & DirectorSSale−10.4K$105.02−$1.09M−4.7%211.6K after3 lots
Sep 11, 2024 (view filing)Sep 11Same dayRainbolt David EExecutive & DirectorSSale−1.39K$105.01−$146.1K−0.6%215.0K after3 lots
Sep 11, 2024 (view filing)Sep 11Same dayRainbolt Leslie JeannineDirector, 10% OwnerSSale−1.39K$105.01−$146.1K0.0%4.96M after
Sep 11, 2024 (view filing)Sep 11Same dayMain Street Banking Partners LP10% OwnerSSale−1.39K$105.01−$146.1K0.0%4.96M after
Sep 10, 2024 (view filing)Sep 9-101 dayRainbolt David EExecutive & DirectorSSale−1.63K$105.10−$171.5K−0.8%215.5K after6 lots