Skip to content

Nasdaq · CIK 0000760498

BANF BANCFIRST CORP /OK/

Insider trading from SEC Form 4. Last filing Aug 14, 2025. Close $106.18 on Oct 9, 2026, +4% from the 52-week low and -14% from the high.

Last 90 days

Net insider value
$0
no open-market trades
Buys
0
$0 by 0 insiders
Sells
0
$0 by 0 insiders
Insiders on file
17
with a Form 4 at this company

Price and insider trades, last year

BANFOct 9, 2026 · close 106.18

Daily candles, adjusted for splits and dividends. Green arrows are insider buys, red are sells, sized by value. Click a marked bar to open the signal.Charts by TradingView Lightweight Charts™

Signals

Open-market buys and sells at BANCFIRST CORP /OK/, scored.

ScoreInsiderValueHoldingsPrice contextFiled
40ModerateF Ford Drummond
Director
sell
$631k
5,000 shares
-100%+28% from low-6% from high
48ModerateF Ford Drummond
Director
sell
$621k
5,000 shares
-100%+24% from low-5% from high
46ModerateRandy Foraker
Executive Vice President
sell
$506k
4,000 shares
-100%+26% from low-3% from high
40ModerateWilliam Scott Martin
Director
sell
$1.2M
10,000 shares
-4%-
48ModerateDarryl Schmidt
Executive Vice President
sell
$610k
5,000 shares
-10%-
47ModerateF Ford Drummond
Director
sell
$603k
5,000 shares
-100%-
47ModerateF Ford Drummond
Director
sell
$590k
5,000 shares
-100%-
38WeakDennis L Brand
Executive Vice President
sell
$506k
4,000 shares
-11%-
40ModerateWilliam Scott Martin
Director
sell
$3.1M
24,607 shares
-10%-
48ModerateWilliam Scott Martin
Director
sell
$3.1M
25,000 shares
-9%-
47ModerateWilliam Scott Martin
Director
sell
$924k
7,500 shares
-3%-
48ModerateWilliam Scott Martin
Director
sell
$1.3M
10,298 shares
-4%-
75NotableDennis Jay Hannah
Executive Vice President
sell
$1.3M
10,543 shares
-100%-
55ModerateWilliam Scott Martin
Director
sell
$1.8M
15,000 shares
-5%-
49ModerateWilliam Scott Martin
Director
sell
$568k
5,000 shares
-2%-
55ModerateLeslie Jeannine Rainbolt
director, owner
sell
$2.7M
24,421 shares
-0%-
60NotableDavid E Rainbolt
Executive & Director
sell
$2.7M
24,421 shares
-12%-
52ModerateMain Street Banking Partners LP
owner
sell
$2.7M
24,421 shares
-0%-
42ModerateLeslie Jeannine Rainbolt
director, owner
sell
$193k
1,750 shares
-0%-
39WeakMain Street Banking Partners LP
owner
sell
$193k
1,750 shares
-0%-
42ModerateDavid E Rainbolt
Executive & Director
sell
$193k
1,750 shares
-1%-
50ModerateLeslie Jeannine Rainbolt
director, owner
sell
$617k
5,601 shares
-0%-
50ModerateDavid E Rainbolt
Executive & Director
sell
$617k
5,601 shares
-3%-
47ModerateMain Street Banking Partners LP
owner
sell
$617k
5,601 shares
-0%-
39WeakLeslie Jeannine Rainbolt
director, owner
sell
$86k
778 shares
-0%-
36WeakMain Street Banking Partners LP
owner
sell
$86k
778 shares
-0%-
39WeakDavid E Rainbolt
Executive & Director
sell
$85k
777 shares
-0%-
43ModerateDavid E Rainbolt
Executive & Director
sell
$238k
2,152 shares
-1%-
40ModerateMain Street Banking Partners LP
owner
sell
$238k
2,152 shares
-0%-
43ModerateLeslie Jeannine Rainbolt
director, owner
sell
$238k
2,152 shares
-0%-

Transactions

The last 71 rows filed, every code.

DateInsiderTransactionSharesPriceValueHoldings afterFiled
Aug 13, 2025F Ford Drummond
Director
MOption exercise
Common Stock
+5,000$20.83$104k5,000Aug 14, 2025
Aug 13, 2025F Ford Drummond
Director
SOpen-market sale
Common Stock
-5,000$126.29$631k0Aug 14, 2025
Aug 13, 2025F Ford Drummond
Director
MOption exercise
Option (right to buy)derivative
-5,000$0.00$00Aug 14, 2025
May 28, 2025F Ford Drummond
Director
MOption exercise
Common Stock
+5,000$20.83$104k5,000May 28, 2025
May 28, 2025F Ford Drummond
Director
SOpen-market sale
Common Stock
-5,000$124.12$621k0May 28, 2025
May 28, 2025F Ford Drummond
Director
MOption exercise
Option (right to buy)derivative
-5,000$0.00$05,000May 28, 2025
May 21, 2025Randy Foraker
Executive Vice President
MOption exercise
Common Stock
+4,000$20.83$83k4,000May 22, 2025
May 21, 2025Randy Foraker
Executive Vice President
SOpen-market sale
Common Stock
-4,000$126.61$506k0May 22, 2025
May 21, 2025Randy Foraker
Executive Vice President
MOption exercise
Option (right to buy)derivative
-4,000$0.00$03,000May 22, 2025
May 6, 2025David E Rainbolt
Executive & Director
JOther
Common Stock
+22,556$0.00$073,395May 7, 2025
May 6, 2025David E Rainbolt
Executive & Director
IDiscretionary transaction
Common Stockindirect: ESOP
+14$0.00$022,556May 7, 2025
May 6, 2025David E Rainbolt
Executive & Director
JOther
Common Stockindirect: ESOP
-22,556$0.00$00May 7, 2025
Apr 2, 2025David E Rainbolt
Executive & Director
IDiscretionary transaction
Common Stockindirect: ESOP
+204$0.00$073,381Apr 2, 2025
Apr 2, 2025Dara Wanzer
Executive Vice President
IDiscretionary transaction
Common Stockindirect: ESOP
+47$0.00$0771Apr 2, 2025
Apr 2, 2025David R Harlow
Cheif Executive Officer
IDiscretionary transaction
Common Stockindirect: ESOP
+92$0.00$09,918Apr 2, 2025
Apr 2, 2025Dennis Jay Hannah
Executive Vice President
IDiscretionary transaction
Common Stockindirect: ESOP
+66$0.00$066Apr 2, 2025
Apr 2, 2025Darryl Schmidt
Executive Vice President
IDiscretionary transaction
Common Stockindirect: ESOP
+88$0.00$07,975Apr 2, 2025
Apr 2, 2025Joe Goyne
Director
IDiscretionary transaction
Common Stockindirect: ESOP
+67$0.00$0643Apr 2, 2025
Apr 2, 2025Kelly Foster
Senior Vice President
IDiscretionary transaction
Common Stockindirect: ESOP
+68$0.00$04,929Apr 2, 2025
Apr 2, 2025Randy Foraker
Executive Vice President
IDiscretionary transaction
Common Stockindirect: ESOP
+103$0.00$017,849Apr 2, 2025
Apr 2, 2025Roy C Ferguson
Executive
IDiscretionary transaction
Common Stockindirect: ESOP
+121$0.00$025,997Apr 2, 2025
Apr 2, 2025Scott Copeland
Executive Vice President
IDiscretionary transaction
Common Stockindirect: ESOP
+104$0.00$013,740Apr 2, 2025
Apr 2, 2025Dennis L Brand
Executive Vice President
IDiscretionary transaction
Common Stockindirect: ESOP
+56$0.00$06,555Apr 2, 2025
Apr 2, 2025Hannah Andrus
Executive Vice President
IDiscretionary transaction
Common Stockindirect: ESOP
+36$0.00$036Apr 2, 2025
Feb 28, 2025William Scott Martin
Director
SOpen-market sale
Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000
-10,000$119.13$1.2M214,499Feb 28, 2025
Dec 8, 2023Thomas Howard McCasland III
Director
JOther
Common Stockindirect: Revocable Trust Dtd. 10-30-96
-32,538$0.00$04,402Feb 27, 2025
Feb 11, 2025Darryl Schmidt
Executive Vice President
SOpen-market sale
Common Stock
-5,000$122.06$610k43,564Feb 11, 2025
Feb 5, 2025F Ford Drummond
Director
MOption exercise
Common Stock
+5,000$20.83$104k5,000Feb 6, 2025
Feb 5, 2025F Ford Drummond
Director
SOpen-market sale
Common Stock
-5,000$120.58$603k0Feb 6, 2025
Feb 5, 2025F Ford Drummond
Director
MOption exercise
Option (right to buy)derivative
-5,000$0.00$010,000Feb 6, 2025
Jan 29, 2025F Ford Drummond
Director
MOption exercise
Common Stock
+5,000$20.83$104k5,000Jan 29, 2025
Jan 29, 2025F Ford Drummond
Director
SOpen-market sale
Common Stock
-5,000$117.97$590k0Jan 29, 2025
Jan 29, 2025F Ford Drummond
Director
MOption exercise
Option (right to buy)derivative
-5,000$0.00$015,000Jan 29, 2025
Dec 17, 2024Darryl Schmidt
Executive Vice President
GGift
Common Stock
-287$0.00$048,851Dec 18, 2024
Dec 17, 2024Darryl Schmidt
Executive Vice President
GGift
Common Stock
-287$0.00$048,564Dec 18, 2024
Dec 17, 2024Darryl Schmidt
Executive Vice President
GGift
Common Stockindirect: by Daughter
+287$0.00$0287Dec 18, 2024
Dec 12, 2024Dennis L Brand
Executive Vice President
SOpen-market sale
Common Stock
-4,000$126.50$506k33,000Dec 12, 2024
Nov 21, 2024William Scott Martin
Director
SOpen-market sale
Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000
-24,607$124.70$3.1M224,499Nov 21, 2024
Nov 19, 2024David E Rainbolt
Executive & Director
GGift
Common Stock
-10,000$0.00$04,000Nov 19, 2024
Nov 15, 2024William Scott Martin
Director
SOpen-market sale
Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000
-25,000$123.00$3.1M249,106Nov 15, 2024
Nov 14, 2024William Scott Martin
Director
SOpen-market sale
Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000
-7,500$123.17$924k274,106Nov 14, 2024
Nov 13, 2024William Scott Martin
Director
SOpen-market sale
Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000
-10,298$126.01$1.3M281,606Nov 13, 2024
Nov 6, 2024Dennis Jay Hannah
Executive Vice President
SOpen-market sale
Common Stock
-5,000$126.68$633k5,543Nov 8, 2024
Nov 6, 2024Dennis Jay Hannah
Executive Vice President
SOpen-market sale
Common Stock
-5,543$126.50$701k0Nov 8, 2024
Nov 6, 2024William Scott Martin
Director
SOpen-market sale
Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000
-15,000$117.00$1.8M291,904Nov 6, 2024
Oct 30, 2024William Scott Martin
Director
SOpen-market sale
Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000
-5,000$113.50$568k306,904Oct 30, 2024
Oct 28, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-8,141$110.78$902k200,000Oct 29, 2024
Oct 28, 2024Leslie Jeannine Rainbolt
director, owner
SOpen-market sale
Common Stock
-24,421$110.78$2.7M4,910,000Oct 29, 2024
Oct 28, 2024Main Street Banking Partners LP
owner
SOpen-market sale
Common Stock
-24,421$110.78$2.7M4,910,000Oct 29, 2024
Oct 28, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-8,140$110.78$902k200,000Oct 29, 2024
Oct 28, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-8,140$110.78$902k200,000Oct 29, 2024
Oct 24, 2024Main Street Banking Partners LP
owner
SOpen-market sale
Common Stock
-1,750$110.11$193k4,934,421Oct 24, 2024
Oct 24, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-583$110.11$64k208,141Oct 24, 2024
Oct 24, 2024Leslie Jeannine Rainbolt
director, owner
SOpen-market sale
Common Stock
-1,750$110.11$193k4,934,421Oct 24, 2024
Oct 24, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-583$110.11$64k208,140Oct 24, 2024
Oct 24, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-584$110.11$64k208,140Oct 24, 2024
Oct 23, 2024Leslie Jeannine Rainbolt
director, owner
SOpen-market sale
Common Stock
-5,601$110.21$617k4,936,171Oct 23, 2024
Oct 23, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-1,867$110.21$206k208,724Oct 23, 2024
Oct 23, 2024Main Street Banking Partners LP
owner
SOpen-market sale
Common Stock
-5,601$110.21$617k4,936,171Oct 23, 2024
Oct 23, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-1,867$110.21$206k208,723Oct 23, 2024
Oct 23, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-1,867$110.21$206k208,724Oct 23, 2024
Oct 22, 2024Leslie Jeannine Rainbolt
director, owner
SOpen-market sale
Common Stock
-778$110.00$86k4,941,772Oct 22, 2024
Oct 22, 2024Main Street Banking Partners LP
owner
SOpen-market sale
Common Stock
-778$110.00$86k4,941,772Oct 22, 2024
Oct 22, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-259$110.00$28k210,591Oct 22, 2024
Oct 22, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-259$110.00$28k210,590Oct 22, 2024
Oct 22, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-259$110.00$28k210,591Oct 22, 2024
Oct 21, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-717$110.47$79k210,850Oct 21, 2024
Oct 21, 2024Main Street Banking Partners LP
owner
SOpen-market sale
Common Stock
-2,152$110.47$238k4,942,550Oct 21, 2024
Oct 21, 2024Leslie Jeannine Rainbolt
director, owner
SOpen-market sale
Common Stock
-2,152$110.47$238k4,942,550Oct 21, 2024
Oct 21, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-718$110.47$79k210,849Oct 21, 2024
Oct 21, 2024David E Rainbolt
Executive & Director
SOpen-market sale
Common Stock
-717$110.47$79k210,850Oct 21, 2024

Insiders

Everyone who has filed a Form 4 here.

Not investment advice. Scores and forward returns are decision support built from public SEC filings and past prices; they describe what happened after comparable filings, not what will happen after this one. Do your own research and size your risk.

BANF insider trading: BANCFIRST CORP /OK/ | InsiderTell