Skip to main content
Signal8

Bancfirst Corp. (BANF)

Bancfirst Corp. (BANF) Insider Trading

Directors, officers and holders of more than 10% of BANF report their trades in its stock on SEC Form 4, within two business days. Each row below is one Form 4 transaction line. The one-letter code says what kind of transaction it was: only P (purchase) and S (sale) are open-market or private trades; awards, option exercises, tax withholding and gifts carry other codes.

Recent Form 4 transactions

The 50 most recent of 173 transactions on file: 0 with code P, 16 with code S and 34 with other codes.

DateInsiderCodeShares
Oct 29, 2026SCHMIDT DARRYLG Gift900
Aug 30, 2026Ingram Kimberly KayM Exercise500
Aug 30, 2026Ingram Kimberly KayM Exercise500
Aug 13, 2026RAINBOLT DAVID ES Sale8,506
Aug 6, 2026RAINBOLT DAVID ES Sale3,000
Aug 5, 2026RAINBOLT DAVID ES Sale2,000
Aug 4, 2026RAINBOLT DAVID ES Sale17,830
Aug 3, 2026RAINBOLT DAVID ES Sale11,497
Jul 29, 2026RAINBOLT DAVID ES Sale12,718
Jul 28, 2026RAINBOLT DAVID ES Sale81,492
Jul 27, 2026RAINBOLT DAVID ES Sale29,740
May 7, 2026RAINBOLT DAVID ES Sale9,001
May 6, 2026RAINBOLT DAVID ES Sale6,219
Apr 29, 2026RAINBOLT DAVID ES Sale1
Apr 28, 2026RAINBOLT DAVID ES Sale24,614
Apr 27, 2026RAINBOLT DAVID ES Sale205
Apr 24, 2026RAINBOLT DAVID ES Sale650
Apr 23, 2026RAINBOLT DAVID ES Sale17,527
Apr 20, 2026Carroll Jason AM Exercise200
Apr 20, 2026Carroll Jason AM Exercise200
Apr 17, 2026Andrus HannahM Exercise800
Apr 17, 2026Andrus HannahM Exercise800
Apr 3, 2026BRAND DENNIS LI Discretionary62
Apr 3, 2026Andrus HannahI Discretionary58
Apr 3, 2026FERGUSON ROY CI Discretionary105
Apr 3, 2026Harlow David RI Discretionary80
Apr 3, 2026Foster KellyI Discretionary61
Apr 3, 2026SCHMIDT DARRYLI Discretionary76
Apr 3, 2026Hannah Dennis JayI Discretionary58
Apr 3, 2026Slay John K JRI Discretionary68
Apr 3, 2026COPELAND SCOTTI Discretionary89
Apr 3, 2026Carroll Jason AI Discretionary45
Apr 3, 2026Wanzer DaraI Discretionary42
Feb 26, 2026McCasland Thomas Howard IIIJ Other85,006
Feb 10, 2026FORAKER RANDYS Sale3,000
Feb 10, 2026FORAKER RANDYM Exercise3,000
Feb 10, 2026FORAKER RANDYM Exercise3,000
Feb 3, 2026RAINBOLT DAVID EJ Other188
Feb 3, 2026RAINBOLT DAVID EJ Other188
Feb 3, 2026RAINBOLT DAVID EG Gift225,000
Jan 30, 2026RAINBOLT DAVID EJ Other38,085
Jan 30, 2026RAINBOLT DAVID EJ Other269,223
Jan 30, 2026RAINBOLT DAVID EJ Other225,000
Jan 30, 2026BF Bank Partners LPJ Other269,223
Jan 7, 2026Andrus HannahI Discretionary40
Jan 7, 2026Wanzer DaraI Discretionary57
Jan 7, 2026RAINBOLT DAVID EI Discretionary188
Jan 7, 2026Hannah Dennis JayI Discretionary70
Jan 6, 2026SCHMIDT DARRYLI Discretionary170
Jan 6, 2026FERGUSON ROY CI Discretionary321

The full Form 4 history is on the BANF company page (Insider Trades card, View all).

Questions about this data

Which insider transactions are open-market trades?

Code P (open market or private purchase) and code S (open market or private sale). Code F is shares withheld to pay tax on vesting stock, A is an award from the company, M and X are option exercises and G is a gift. None of those is the insider choosing to buy or sell in the market.

How quickly are insider trades reported?

A Form 4 is due before the end of the second business day after the trade. The date shown is the transaction date from the form.

Who has to file Form 4?

Officers, directors and beneficial owners of more than 10% of a class of the company’s registered equity, under Section 16 of the Securities Exchange Act.

Look up any code in the Form 4 transaction code reference, or read Form 4 codes explained.