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.
| Score | Insider | Value | Holdings | Price context | Filed |
|---|---|---|---|---|---|
| 40Moderate | F Ford Drummond Director sell | $631k 5,000 shares | -100% | +28% from low-6% from high | |
| 48Moderate | F Ford Drummond Director sell | $621k 5,000 shares | -100% | +24% from low-5% from high | |
| 46Moderate | Randy Foraker Executive Vice President sell | $506k 4,000 shares | -100% | +26% from low-3% from high | |
| 40Moderate | William Scott Martin Director sell | $1.2M 10,000 shares | -4% | - | |
| 48Moderate | Darryl Schmidt Executive Vice President sell | $610k 5,000 shares | -10% | - | |
| 47Moderate | F Ford Drummond Director sell | $603k 5,000 shares | -100% | - | |
| 47Moderate | F Ford Drummond Director sell | $590k 5,000 shares | -100% | - | |
| 38Weak | Dennis L Brand Executive Vice President sell | $506k 4,000 shares | -11% | - | |
| 40Moderate | William Scott Martin Director sell | $3.1M 24,607 shares | -10% | - | |
| 48Moderate | William Scott Martin Director sell | $3.1M 25,000 shares | -9% | - | |
| 47Moderate | William Scott Martin Director sell | $924k 7,500 shares | -3% | - | |
| 48Moderate | William Scott Martin Director sell | $1.3M 10,298 shares | -4% | - | |
| 75Notable | Dennis Jay Hannah Executive Vice President sell | $1.3M 10,543 shares | -100% | - | |
| 55Moderate | William Scott Martin Director sell | $1.8M 15,000 shares | -5% | - | |
| 49Moderate | William Scott Martin Director sell | $568k 5,000 shares | -2% | - | |
| 55Moderate | Leslie Jeannine Rainbolt director, owner sell | $2.7M 24,421 shares | -0% | - | |
| 60Notable | David E Rainbolt Executive & Director sell | $2.7M 24,421 shares | -12% | - | |
| 52Moderate | Main Street Banking Partners LP owner sell | $2.7M 24,421 shares | -0% | - | |
| 42Moderate | Leslie Jeannine Rainbolt director, owner sell | $193k 1,750 shares | -0% | - | |
| 39Weak | Main Street Banking Partners LP owner sell | $193k 1,750 shares | -0% | - | |
| 42Moderate | David E Rainbolt Executive & Director sell | $193k 1,750 shares | -1% | - | |
| 50Moderate | Leslie Jeannine Rainbolt director, owner sell | $617k 5,601 shares | -0% | - | |
| 50Moderate | David E Rainbolt Executive & Director sell | $617k 5,601 shares | -3% | - | |
| 47Moderate | Main Street Banking Partners LP owner sell | $617k 5,601 shares | -0% | - | |
| 39Weak | Leslie Jeannine Rainbolt director, owner sell | $86k 778 shares | -0% | - | |
| 36Weak | Main Street Banking Partners LP owner sell | $86k 778 shares | -0% | - | |
| 39Weak | David E Rainbolt Executive & Director sell | $85k 777 shares | -0% | - | |
| 43Moderate | David E Rainbolt Executive & Director sell | $238k 2,152 shares | -1% | - | |
| 40Moderate | Main Street Banking Partners LP owner sell | $238k 2,152 shares | -0% | - | |
| 43Moderate | Leslie Jeannine Rainbolt director, owner sell | $238k 2,152 shares | -0% | - |
Transactions
The last 71 rows filed, every code.
| Date | Insider | Transaction | Shares | Price | Value | Holdings after | Filed |
|---|---|---|---|---|---|---|---|
| Aug 13, 2025 | F Ford Drummond Director | MOption exercise Common Stock | +5,000 | $20.83 | $104k | 5,000 | Aug 14, 2025 |
| Aug 13, 2025 | F Ford Drummond Director | SOpen-market sale Common Stock | -5,000 | $126.29 | $631k | 0 | Aug 14, 2025 |
| Aug 13, 2025 | F Ford Drummond Director | MOption exercise Option (right to buy)derivative | -5,000 | $0.00 | $0 | 0 | Aug 14, 2025 |
| May 28, 2025 | F Ford Drummond Director | MOption exercise Common Stock | +5,000 | $20.83 | $104k | 5,000 | May 28, 2025 |
| May 28, 2025 | F Ford Drummond Director | SOpen-market sale Common Stock | -5,000 | $124.12 | $621k | 0 | May 28, 2025 |
| May 28, 2025 | F Ford Drummond Director | MOption exercise Option (right to buy)derivative | -5,000 | $0.00 | $0 | 5,000 | May 28, 2025 |
| May 21, 2025 | Randy Foraker Executive Vice President | MOption exercise Common Stock | +4,000 | $20.83 | $83k | 4,000 | May 22, 2025 |
| May 21, 2025 | Randy Foraker Executive Vice President | SOpen-market sale Common Stock | -4,000 | $126.61 | $506k | 0 | May 22, 2025 |
| May 21, 2025 | Randy Foraker Executive Vice President | MOption exercise Option (right to buy)derivative | -4,000 | $0.00 | $0 | 3,000 | May 22, 2025 |
| May 6, 2025 | David E Rainbolt Executive & Director | JOther Common Stock | +22,556 | $0.00 | $0 | 73,395 | May 7, 2025 |
| May 6, 2025 | David E Rainbolt Executive & Director | IDiscretionary transaction Common Stockindirect: ESOP | +14 | $0.00 | $0 | 22,556 | May 7, 2025 |
| May 6, 2025 | David E Rainbolt Executive & Director | JOther Common Stockindirect: ESOP | -22,556 | $0.00 | $0 | 0 | May 7, 2025 |
| Apr 2, 2025 | David E Rainbolt Executive & Director | IDiscretionary transaction Common Stockindirect: ESOP | +204 | $0.00 | $0 | 73,381 | Apr 2, 2025 |
| Apr 2, 2025 | Dara Wanzer Executive Vice President | IDiscretionary transaction Common Stockindirect: ESOP | +47 | $0.00 | $0 | 771 | Apr 2, 2025 |
| Apr 2, 2025 | David R Harlow Cheif Executive Officer | IDiscretionary transaction Common Stockindirect: ESOP | +92 | $0.00 | $0 | 9,918 | Apr 2, 2025 |
| Apr 2, 2025 | Dennis Jay Hannah Executive Vice President | IDiscretionary transaction Common Stockindirect: ESOP | +66 | $0.00 | $0 | 66 | Apr 2, 2025 |
| Apr 2, 2025 | Darryl Schmidt Executive Vice President | IDiscretionary transaction Common Stockindirect: ESOP | +88 | $0.00 | $0 | 7,975 | Apr 2, 2025 |
| Apr 2, 2025 | Joe Goyne Director | IDiscretionary transaction Common Stockindirect: ESOP | +67 | $0.00 | $0 | 643 | Apr 2, 2025 |
| Apr 2, 2025 | Kelly Foster Senior Vice President | IDiscretionary transaction Common Stockindirect: ESOP | +68 | $0.00 | $0 | 4,929 | Apr 2, 2025 |
| Apr 2, 2025 | Randy Foraker Executive Vice President | IDiscretionary transaction Common Stockindirect: ESOP | +103 | $0.00 | $0 | 17,849 | Apr 2, 2025 |
| Apr 2, 2025 | Roy C Ferguson Executive | IDiscretionary transaction Common Stockindirect: ESOP | +121 | $0.00 | $0 | 25,997 | Apr 2, 2025 |
| Apr 2, 2025 | Scott Copeland Executive Vice President | IDiscretionary transaction Common Stockindirect: ESOP | +104 | $0.00 | $0 | 13,740 | Apr 2, 2025 |
| Apr 2, 2025 | Dennis L Brand Executive Vice President | IDiscretionary transaction Common Stockindirect: ESOP | +56 | $0.00 | $0 | 6,555 | Apr 2, 2025 |
| Apr 2, 2025 | Hannah Andrus Executive Vice President | IDiscretionary transaction Common Stockindirect: ESOP | +36 | $0.00 | $0 | 36 | Apr 2, 2025 |
| Feb 28, 2025 | William Scott Martin Director | SOpen-market sale Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000 | -10,000 | $119.13 | $1.2M | 214,499 | Feb 28, 2025 |
| Dec 8, 2023 | Thomas Howard McCasland III Director | JOther Common Stockindirect: Revocable Trust Dtd. 10-30-96 | -32,538 | $0.00 | $0 | 4,402 | Feb 27, 2025 |
| Feb 11, 2025 | Darryl Schmidt Executive Vice President | SOpen-market sale Common Stock | -5,000 | $122.06 | $610k | 43,564 | Feb 11, 2025 |
| Feb 5, 2025 | F Ford Drummond Director | MOption exercise Common Stock | +5,000 | $20.83 | $104k | 5,000 | Feb 6, 2025 |
| Feb 5, 2025 | F Ford Drummond Director | SOpen-market sale Common Stock | -5,000 | $120.58 | $603k | 0 | Feb 6, 2025 |
| Feb 5, 2025 | F Ford Drummond Director | MOption exercise Option (right to buy)derivative | -5,000 | $0.00 | $0 | 10,000 | Feb 6, 2025 |
| Jan 29, 2025 | F Ford Drummond Director | MOption exercise Common Stock | +5,000 | $20.83 | $104k | 5,000 | Jan 29, 2025 |
| Jan 29, 2025 | F Ford Drummond Director | SOpen-market sale Common Stock | -5,000 | $117.97 | $590k | 0 | Jan 29, 2025 |
| Jan 29, 2025 | F Ford Drummond Director | MOption exercise Option (right to buy)derivative | -5,000 | $0.00 | $0 | 15,000 | Jan 29, 2025 |
| Dec 17, 2024 | Darryl Schmidt Executive Vice President | GGift Common Stock | -287 | $0.00 | $0 | 48,851 | Dec 18, 2024 |
| Dec 17, 2024 | Darryl Schmidt Executive Vice President | GGift Common Stock | -287 | $0.00 | $0 | 48,564 | Dec 18, 2024 |
| Dec 17, 2024 | Darryl Schmidt Executive Vice President | GGift Common Stockindirect: by Daughter | +287 | $0.00 | $0 | 287 | Dec 18, 2024 |
| Dec 12, 2024 | Dennis L Brand Executive Vice President | SOpen-market sale Common Stock | -4,000 | $126.50 | $506k | 33,000 | Dec 12, 2024 |
| Nov 21, 2024 | William Scott Martin Director | SOpen-market sale Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000 | -24,607 | $124.70 | $3.1M | 224,499 | Nov 21, 2024 |
| Nov 19, 2024 | David E Rainbolt Executive & Director | GGift Common Stock | -10,000 | $0.00 | $0 | 4,000 | Nov 19, 2024 |
| Nov 15, 2024 | William Scott Martin Director | SOpen-market sale Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000 | -25,000 | $123.00 | $3.1M | 249,106 | Nov 15, 2024 |
| Nov 14, 2024 | William Scott Martin Director | SOpen-market sale Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000 | -7,500 | $123.17 | $924k | 274,106 | Nov 14, 2024 |
| Nov 13, 2024 | William Scott Martin Director | SOpen-market sale Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000 | -10,298 | $126.01 | $1.3M | 281,606 | Nov 13, 2024 |
| Nov 6, 2024 | Dennis Jay Hannah Executive Vice President | SOpen-market sale Common Stock | -5,000 | $126.68 | $633k | 5,543 | Nov 8, 2024 |
| Nov 6, 2024 | Dennis Jay Hannah Executive Vice President | SOpen-market sale Common Stock | -5,543 | $126.50 | $701k | 0 | Nov 8, 2024 |
| Nov 6, 2024 | William Scott Martin Director | SOpen-market sale Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000 | -15,000 | $117.00 | $1.8M | 291,904 | Nov 6, 2024 |
| Oct 30, 2024 | William Scott Martin Director | SOpen-market sale Common Stockindirect: The William Scott Martin Trust Dated 3/16/2000 | -5,000 | $113.50 | $568k | 306,904 | Oct 30, 2024 |
| Oct 28, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -8,141 | $110.78 | $902k | 200,000 | Oct 29, 2024 |
| Oct 28, 2024 | Leslie Jeannine Rainbolt director, owner | SOpen-market sale Common Stock | -24,421 | $110.78 | $2.7M | 4,910,000 | Oct 29, 2024 |
| Oct 28, 2024 | Main Street Banking Partners LP owner | SOpen-market sale Common Stock | -24,421 | $110.78 | $2.7M | 4,910,000 | Oct 29, 2024 |
| Oct 28, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -8,140 | $110.78 | $902k | 200,000 | Oct 29, 2024 |
| Oct 28, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -8,140 | $110.78 | $902k | 200,000 | Oct 29, 2024 |
| Oct 24, 2024 | Main Street Banking Partners LP owner | SOpen-market sale Common Stock | -1,750 | $110.11 | $193k | 4,934,421 | Oct 24, 2024 |
| Oct 24, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -583 | $110.11 | $64k | 208,141 | Oct 24, 2024 |
| Oct 24, 2024 | Leslie Jeannine Rainbolt director, owner | SOpen-market sale Common Stock | -1,750 | $110.11 | $193k | 4,934,421 | Oct 24, 2024 |
| Oct 24, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -583 | $110.11 | $64k | 208,140 | Oct 24, 2024 |
| Oct 24, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -584 | $110.11 | $64k | 208,140 | Oct 24, 2024 |
| Oct 23, 2024 | Leslie Jeannine Rainbolt director, owner | SOpen-market sale Common Stock | -5,601 | $110.21 | $617k | 4,936,171 | Oct 23, 2024 |
| Oct 23, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -1,867 | $110.21 | $206k | 208,724 | Oct 23, 2024 |
| Oct 23, 2024 | Main Street Banking Partners LP owner | SOpen-market sale Common Stock | -5,601 | $110.21 | $617k | 4,936,171 | Oct 23, 2024 |
| Oct 23, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -1,867 | $110.21 | $206k | 208,723 | Oct 23, 2024 |
| Oct 23, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -1,867 | $110.21 | $206k | 208,724 | Oct 23, 2024 |
| Oct 22, 2024 | Leslie Jeannine Rainbolt director, owner | SOpen-market sale Common Stock | -778 | $110.00 | $86k | 4,941,772 | Oct 22, 2024 |
| Oct 22, 2024 | Main Street Banking Partners LP owner | SOpen-market sale Common Stock | -778 | $110.00 | $86k | 4,941,772 | Oct 22, 2024 |
| Oct 22, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -259 | $110.00 | $28k | 210,591 | Oct 22, 2024 |
| Oct 22, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -259 | $110.00 | $28k | 210,590 | Oct 22, 2024 |
| Oct 22, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -259 | $110.00 | $28k | 210,591 | Oct 22, 2024 |
| Oct 21, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -717 | $110.47 | $79k | 210,850 | Oct 21, 2024 |
| Oct 21, 2024 | Main Street Banking Partners LP owner | SOpen-market sale Common Stock | -2,152 | $110.47 | $238k | 4,942,550 | Oct 21, 2024 |
| Oct 21, 2024 | Leslie Jeannine Rainbolt director, owner | SOpen-market sale Common Stock | -2,152 | $110.47 | $238k | 4,942,550 | Oct 21, 2024 |
| Oct 21, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -718 | $110.47 | $79k | 210,849 | Oct 21, 2024 |
| Oct 21, 2024 | David E Rainbolt Executive & Director | SOpen-market sale Common Stock | -717 | $110.47 | $79k | 210,850 | Oct 21, 2024 |
Insiders
Everyone who has filed a Form 4 here.
- Hannah AndrusExecutive Vice President
- Dennis L BrandExecutive Vice President
- Scott CopelandExecutive Vice President
- F Ford DrummondDirector
- Roy C FergusonExecutive
- Randy ForakerExecutive Vice President
- Kelly FosterSenior Vice President
- Joe GoyneDirector
- Dennis Jay HannahExecutive Vice President
- David R HarlowCheif Executive Officer
- Main Street Banking Partners LPowner
- William Scott MartinDirector
- Thomas Howard McCasland IIIDirector
- David E RainboltExecutive & Director
- Leslie Jeannine Rainboltdirector, owner
- Darryl SchmidtExecutive Vice President
- Dara WanzerExecutive Vice President
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.