MetaCap

BancFirst Insider Trades

NASDAQ: BANFFinanceMajor BanksUSD

106.18-0.72 (-0.67%)

At close: Oct 9, 4:00 PM ET · Delayed 15 min

Last 12 months

Purchases
0 · $0
Sales
16 · $26.45M
Shares bought / sold
0 / 228.00K
Net activity
Net selling $26.4 million

BancFirst insider activity

Over the last 12 months, BancFirst insiders reported 43 transactions on SEC Form 4: 0 open-market purchases and 16 sales. Insiders bought $0 and sold $26.4 million worth of stock, for net insider selling of $26.4 million. The largest seller was RAINBOLT DAVID E, with $26.1 million in reported sales.

The most recent filing shows Ingram Kimberly Kay (Director) reporting a transaction in 500 shares at $110.55 on Aug 30, 2026. Insider sales are common for compensation, tax and diversification reasons, while open-market purchases are rarer; tracking both helps put BANF's ownership changes in context.

Summary generated from market data by MetaCap's automated system. Methodology

BANF insider transactions

BancFirst insider transactions
DateInsiderTypeSharesValueFiling
Aug 30, 2026Ingram Kimberly KayDirectorOption exercise500$55.27KForm 4
Aug 13, 2026RAINBOLT DAVID EDirectorSale8,506$978.19KForm 4
Aug 6, 2026RAINBOLT DAVID EDirectorSale3,000$345.00KForm 4
Aug 5, 2026RAINBOLT DAVID EDirectorSale2,000$230.05KForm 4
Aug 4, 2026RAINBOLT DAVID EDirectorSale17,830$2.05MForm 4
Aug 3, 2026RAINBOLT DAVID EDirectorSale11,497$1.32MForm 4
Jul 29, 2026RAINBOLT DAVID EDirectorSale12,718$1.46MForm 4
Jul 28, 2026RAINBOLT DAVID EDirectorSale81,492$9.51MForm 4
Jul 27, 2026RAINBOLT DAVID EDirectorSale29,740$3.46MForm 4
May 7, 2026RAINBOLT DAVID EDirectorSale9,001$1.04MForm 4
May 6, 2026RAINBOLT DAVID EDirectorSale6,219$715.62KForm 4
Apr 29, 2026RAINBOLT DAVID EDirectorSale1$115Form 4
Apr 28, 2026RAINBOLT DAVID EDirectorSale24,614$2.84MForm 4
Apr 27, 2026RAINBOLT DAVID EDirectorSale205$23.58KForm 4
Apr 24, 2026RAINBOLT DAVID EDirectorSale650$74.76KForm 4
Apr 23, 2026RAINBOLT DAVID EDirectorSale17,527$2.02MForm 4
Apr 20, 2026Carroll Jason AChief Risk OfficerOption exercise200—Form 4
Apr 17, 2026Andrus HannahExecutive Vice PresidentOption exercise800—Form 4
Apr 3, 2026BRAND DENNIS LSenior Advisorother62—Form 4
Apr 3, 2026Andrus HannahExecutive Vice Presidentother58—Form 4
Apr 3, 2026Carroll Jason AChief Risk Officerother45—Form 4
Apr 3, 2026COPELAND SCOTTExecutive Vice Presidentother89—Form 4
Apr 3, 2026Foster KellySenior Vice Presidentother61—Form 4
Apr 3, 2026FERGUSON ROY CSenior Advisorother105—Form 4
Apr 3, 2026Harlow David RCheif Executive Officerother80—Form 4
Apr 3, 2026SCHMIDT DARRYLExecutive Vice Presidentother76—Form 4
Apr 3, 2026Slay John K JRChief Credit Officerother68—Form 4
Apr 3, 2026Hannah Dennis JayExecutive Vice Presidentother58—Form 4
Apr 3, 2026Wanzer DaraExecutive Vice Presidentother42—Form 4
Feb 26, 2026McCasland Thomas Howard IIIDirectorother85,006—Form 4
Feb 10, 2026FORAKER RANDYExecutive Vice PresidentSale3,000$359.73KForm 4
Feb 10, 2026FORAKER RANDYExecutive Vice PresidentOption exercise3,000$62.49KForm 4
Feb 3, 2026RAINBOLT DAVID EDirectorother188—Form 4
Feb 3, 2026RAINBOLT DAVID EDirectorother188—Form 4
Feb 3, 2026RAINBOLT DAVID EDirectorGift225,000—Form 4
Feb 3, 2026RAINBOLT DAVID EDirectorGift225,000—Form 4
Jan 30, 2026BF Bank Partners LP10% Ownerother269,223—Form 4
Jan 30, 2026RAINBOLT DAVID EDirectorother38,085—Form 4
Jan 30, 2026RAINBOLT DAVID EDirectorother269,223—Form 4
Jan 30, 2026RAINBOLT DAVID EDirectorother225,000—Form 4
Dec 18, 2025Martin William ScottDirectorGift5,000—Form 4
Dec 9, 2025SCHMIDT DARRYLExecutive Vice PresidentGift200—Form 4
Dec 9, 2025SCHMIDT DARRYLExecutive Vice PresidentGift600—Form 4
Aug 13, 2025Drummond F FordDirectorSale5,000$631.44KForm 4
Aug 13, 2025Drummond F FordDirectorOption exercise5,000$104.15KForm 4
May 28, 2025Drummond F FordDirectorSale5,000$620.58KForm 4
May 28, 2025Drummond F FordDirectorOption exercise5,000$104.15KForm 4
May 21, 2025FORAKER RANDYExecutive Vice PresidentSale4,000$506.44KForm 4
May 21, 2025FORAKER RANDYExecutive Vice PresidentOption exercise4,000$83.32KForm 4
May 6, 2025RAINBOLT DAVID EDirectorother22,556—Form 4
May 6, 2025RAINBOLT DAVID EDirectorother14—Form 4
May 6, 2025RAINBOLT DAVID EDirectorother22,556—Form 4
Apr 2, 2025Andrus HannahExecutive Vice Presidentother36—Form 4

Transaction codes follow SEC Form 4: P = open-market purchase, S = open-market sale, A = grant or award, M = option exercise, F = shares withheld for taxes. About Form 4

Related