BANCFIRST CORP /OK/ (BANF) Insider Trading -- Recent Executive & Director Transactions

18 insiders reported 74 Form 4 transactions for BANCFIRST CORP /OK/ (BANF) over the past 18 months (most recent 2026-08-13). Recent activity: RAINBOLT DAVID E (Director) Sell 8,506 shares, RAINBOLT DAVID E (Director) Sell 2,000 shares, RAINBOLT DAVID E (Director) Sell 3,000 shares, RAINBOLT DAVID E (Director) Sell 11,497 shares, RAINBOLT DAVID E (Director) Sell 17,830 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-08-13RAINBOLT DAVID EDirectorSell8,506$978,190
2026-08-06RAINBOLT DAVID EDirectorSell2,000$230,050
2026-08-06RAINBOLT DAVID EDirectorSell3,000$345,000
2026-08-04RAINBOLT DAVID EDirectorSell11,497$1.3M
2026-08-04RAINBOLT DAVID EDirectorSell17,830$2.1M
2026-07-29RAINBOLT DAVID EDirectorSell81,492$9.5M
2026-07-29RAINBOLT DAVID EDirectorSell12,718$1.5M
2026-07-28RAINBOLT DAVID EDirectorSell29,740$3.5M
2026-05-07RAINBOLT DAVID EDirectorSell6,219$715,623
2026-05-07RAINBOLT DAVID EDirectorSell9,001$1.0M
2026-05-01RAINBOLT DAVID EDirectorSell1$115
2026-04-28RAINBOLT DAVID EDirectorSell24,614$2.8M
2026-04-28RAINBOLT DAVID EDirectorSell205$23,577
2026-04-24RAINBOLT DAVID EDirectorSell17,527$2.0M
2026-04-24RAINBOLT DAVID EDirectorSell650$74,765
2026-04-20Andrus HannahExecutive Vice PresidentBuy800$0
2026-04-20Carroll Jason AChief Risk OfficerBuy200$0
2026-04-03SCHMIDT DARRYLExecutive Vice PresidentBuy76$0
2026-04-03BRAND DENNIS LInsiderBuy62$0
2026-04-03COPELAND SCOTTExecutive Vice PresidentBuy89$0
2026-04-03FERGUSON ROY CInsiderBuy105$0
2026-04-03Harlow David RCheif Executive OfficerBuy80$0
2026-04-03Foster KellySenior Vice PresidentBuy61$0
2026-04-03Wanzer DaraExecutive Vice PresidentBuy42$0
2026-04-03Slay John K JRChief Credit OfficerBuy68$0

Source: SEC Form 4 filings · as of 2026-08-13