BANF BANCFIRST CORP /OK/
Nasdaq · SEC CIK 760498 · EDGAR
- Bought, last 12 months
- $0 0 purchases by 0 insiders
- Sold, last 12 months
- $26.45M 13 sales by 2 insiders
- Filings on record
- 227 since 2021-07-12, latest 2026-08-31 20:19
BoughtSold
Most active insiders, 12 months
| Insider | Title | Bought | Sold |
|---|---|---|---|
| RAINBOLT DAVID E | Dir, 10% | — | $26.09M |
| FORAKER RANDY | EVP | — | $359.7K |
| Carroll Jason A | CRO | — | — |
| Ingram Kimberly Kay | Dir | — | — |
| Andrus Hannah | EVP, CFO | — | — |
| Hannah Dennis Jay | EVP | — | — |
| Slay John K JR | Chief Credit Off | — | — |
| BF Bank Partners LP | 10% | — | — |
| Martin William Scott | Dir | — | — |
| Wanzer Dara | EVP | — | — |
Transactions 258
| X | Filed | Traded | Ticker | Insider | Title | Type | Price | Qty | Owned | ΔOwn | Value |
|---|---|---|---|---|---|---|---|---|---|---|---|
| D | 2026-08-31 20:19 | 2026-08-30 | BANF | Ingram Kimberly Kay | Dir | M - OptEx | $110.55 | +500 | 500 | New | +$55.3K |
| I | 2026-08-13 10:54 | 2026-08-13 | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.00 | -8,506 | 0 | -100% | -$978.2K |
| I | 2026-08-06 17:37 | 2026-08-06 | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.00 | -3,000 | 8,506 | -26% | -$345.0K |
| I | 2026-08-06 11:24 | 2026-08-05 | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.03 | -2,000 | 11.5K | -15% | -$230.1K |
| I | 2026-08-04 17:25 | 2026-08-04 | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.06 | -17.8K | 13.5K | -57% | -$2.05M |
| I | 2026-08-04 10:23 | 2026-08-03 | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.09 | -11.5K | 31.3K | -27% | -$1.32M |
| I | 2026-07-29 17:14 | 2026-07-29 | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.05 | -12.7K | 42.8K | -23% | -$1.46M |
| I | 2026-07-29 09:49 | 2026-07-28 | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $116.71 | -81.5K | 55.6K | -59% | -$9.51M |
| I | 2026-07-28 09:53 | 2026-07-27 | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $116.49 | -29.7K | 137.0K | -18% | -$3.46M |
| MI | 2026-05-07 17:29 | 2026-05-06+ | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.09 | -15.2K | 166.8K | -8% | -$1.75M |
| I | 2026-05-01 17:59 | 2026-04-29 | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.00 | -1 | 182.0K | -0.0% | -$115 |
| MI | 2026-04-28 16:20 | 2026-04-27+ | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.55 | -24.8K | 182.0K | -12% | -$2.87M |
| MI | 2026-04-24 17:50 | 2026-04-23+ | BANF | RAINBOLT DAVID E | Dir, 10% | S - Sale | $115.51 | -18.2K | 206.8K | -8% | -$2.10M |
| D | 2026-04-20 14:41 | 2026-04-17 | BANF | Andrus Hannah | EVP, CFO | M - OptEx | $0.00 | +800 | 800 | New | $0 |
| D | 2026-04-20 14:37 | 2026-04-20 | BANF | Carroll Jason A | CRO | M - OptEx | $0.00 | +200 | 200 | New | $0 |
| I | 2026-04-03 17:15 | 2026-04-03 | BANF | Wanzer Dara | EVP | I - Discretionary | $0.00 | +42 | 870 | +5% | $0 |
| I | 2026-04-03 17:15 | 2026-04-03 | BANF | Slay John K JR | Chief Credit Off | I - Discretionary | $0.00 | +68 | 4,659 | +1% | $0 |
| I | 2026-04-03 17:13 | 2026-04-03 | BANF | SCHMIDT DARRYL | EVP, Dir | I - Discretionary | $0.00 | +76 | 8,221 | +0.9% | $0 |
| I | 2026-04-03 17:13 | 2026-04-03 | BANF | Harlow David R | Cheif Executive Off, Dir | I - Discretionary | $0.00 | +80 | 10.2K | +0.8% | $0 |
| I | 2026-04-03 17:11 | 2026-04-03 | BANF | Hannah Dennis Jay | EVP | I - Discretionary | $0.00 | +58 | 194 | +43% | $0 |
| I | 2026-04-03 17:10 | 2026-04-03 | BANF | Foster Kelly | SVP | I - Discretionary | $0.00 | +61 | 5,110 | +1% | $0 |
| I | 2026-04-03 17:09 | 2026-04-03 | BANF | COPELAND SCOTT | EVP | I - Discretionary | $0.00 | +89 | 14.1K | +0.6% | $0 |
| DI | 2026-04-03 17:08 | 2026-04-03 | BANF | Carroll Jason A | CRO | I - Discretionary | $0.00 | +45 | 142 | +46% | $0 |
| I | 2026-04-03 17:07 | 2026-04-03 | BANF | FERGUSON ROY C | Senior Advisor | I - Discretionary | $0.00 | +105 | 26.4K | +0.4% | $0 |
| I | 2026-04-03 17:06 | 2026-04-03 | BANF | Andrus Hannah | EVP, CFO | I - Discretionary | $0.00 | +58 | 134 | +76% | $0 |
| I | 2026-04-03 17:06 | 2026-04-03 | BANF | BRAND DENNIS L | Senior Advisor | I - Discretionary | $0.00 | +62 | 6,697 | +0.9% | $0 |
| AI | 2026-03-26 | 2026-02-03 | BANF | RAINBOLT DAVID E | Dir, 10% | G - Gift | $0.00 | +225.0K | 225.0K | New | $0 |
| I | 2026-02-26 | 2026-02-26 | BANF | McCasland Thomas Howard III | Dir | J - Other | $0.00 | -85.0K | 0 | -100% | $0 |
| D | 2026-02-11 | 2026-02-10 | BANF | FORAKER RANDY | EVP | S - Sale+OE | $119.91 | -3,000 | 0 | -100% | -$359.7K |
| D | 2026-02-11 | 2026-02-10 | BANF | FORAKER RANDY | EVP | M - OptEx | $20.83 | +3,000 | 3,000 | New | +$62.5K |
| 2026-02-03 | 2026-01-30 | BANF | BF Bank Partners LP | 10% | J - Other | $0.00 | -269.2K | 4.04M | -6% | $0 | |
| I | 2026-02-03 | 2026-02-03 | BANF | RAINBOLT DAVID E | Dir, 10% | J - Other | $0.00 | -188 | 0 | -100% | $0 |
| M | 2026-02-03 | 2026-01-30+ | BANF | RAINBOLT DAVID E | Dir, 10% | J - Other | $0.00 | -5,950 | 298.4K | -2% | $0 |
| 2026-02-03 | 2026-02-03 | BANF | RAINBOLT DAVID E | Dir, 10% | G - Gift | $0.00 | -225.0K | 73.4K | -75% | $0 | |
| I | 2025-12-19 | 2025-12-18 | BANF | Martin William Scott | Dir | G - Gift | $0.00 | -5,000 | 209.5K | -2% | $0 |
| I | 2025-12-09 | 2025-12-09 | BANF | SCHMIDT DARRYL | EVP, Dir | G - Gift | $0.00 | +200 | 487 | +70% | $0 |
| 2025-12-09 | 2025-12-09 | BANF | SCHMIDT DARRYL | EVP, Dir | G - Gift | $0.00 | -600 | 43.0K | -1% | $0 | |
| D | 2025-08-14 | 2025-08-13 | BANF | Drummond F Ford | Dir | S - Sale+OE | $126.29 | -5,000 | 0 | -100% | -$631.5K |
| D | 2025-08-14 | 2025-08-13 | BANF | Drummond F Ford | Dir | M - OptEx | $20.83 | +5,000 | 5,000 | New | +$104.1K |
| D | 2025-05-28 | 2025-05-28 | BANF | Drummond F Ford | Dir | S - Sale+OE | $124.12 | -5,000 | 0 | -100% | -$620.6K |
| D | 2025-05-28 | 2025-05-28 | BANF | Drummond F Ford | Dir | M - OptEx | $20.83 | +5,000 | 5,000 | New | +$104.1K |
| D | 2025-05-22 | 2025-05-21 | BANF | FORAKER RANDY | EVP | M - OptEx | $20.83 | +4,000 | 4,000 | New | +$83.3K |
| D | 2025-05-22 | 2025-05-21 | BANF | FORAKER RANDY | EVP | S - Sale+OE | $126.61 | -4,000 | 0 | -100% | -$506.4K |
| I | 2025-05-07 | 2025-05-06 | BANF | RAINBOLT DAVID E | Dir, 10% | J - Other | $0.00 | -22.6K | 0 | -100% | $0 |
| 2025-05-07 | 2025-05-06 | BANF | RAINBOLT DAVID E | Dir, 10% | J - Other | $0.00 | +22.6K | 73.4K | +44% | $0 | |
| I | 2025-05-07 | 2025-05-06 | BANF | RAINBOLT DAVID E | Dir, 10% | I - Discretionary | $0.00 | +14 | 22.6K | +0.1% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | Goyne Joe | Dir | I - Discretionary | $0.00 | +67 | 643 | +12% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | SCHMIDT DARRYL | EVP, Dir | I - Discretionary | $0.00 | +88 | 7,975 | +1% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | Foster Kelly | SVP | I - Discretionary | $0.00 | +68 | 4,929 | +1% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | Harlow David R | Cheif Executive Off, Dir | I - Discretionary | $0.00 | +92 | 9,918 | +0.9% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | FERGUSON ROY C | Executive | I - Discretionary | $0.00 | +121 | 26.0K | +0.5% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | FORAKER RANDY | EVP | I - Discretionary | $0.00 | +103 | 17.8K | +0.6% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | BRAND DENNIS L | EVP | I - Discretionary | $0.00 | +56 | 6,555 | +0.9% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | Hannah Dennis Jay | EVP | I - Discretionary | $0.00 | +66 | 66 | New | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | Wanzer Dara | EVP | I - Discretionary | $0.00 | +47 | 771 | +6% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | RAINBOLT DAVID E | Dir, 10% | I - Discretionary | $0.00 | +204 | 73.4K | +0.3% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | COPELAND SCOTT | EVP | I - Discretionary | $0.00 | +104 | 13.7K | +0.8% | $0 |
| I | 2025-04-02 | 2025-04-02 | BANF | Andrus Hannah | EVP, CFO | I - Discretionary | $0.00 | +36 | 36 | New | $0 |
| I | 2025-02-28 | 2025-02-28 | BANF | Martin William Scott | Dir | S - Sale | $119.13 | -10.0K | 214.5K | -4% | -$1.19M |
| I | 2025-02-27 | 2023-12-08 | BANF | McCasland Thomas Howard III | Dir | J - Other | $0.00 | -32.5K | 4,402 | -88% | $0 |
| 2025-02-11 | 2025-02-11 | BANF | SCHMIDT DARRYL | EVP, Dir | S - Sale | $122.06 | -5,000 | 43.6K | -10% | -$610.3K | |
| D | 2025-02-06 | 2025-02-05 | BANF | Drummond F Ford | Dir | M - OptEx | $20.83 | +5,000 | 5,000 | New | +$104.1K |
| D | 2025-02-06 | 2025-02-05 | BANF | Drummond F Ford | Dir | S - Sale+OE | $120.58 | -5,000 | 0 | -100% | -$602.9K |
| D | 2025-01-29 | 2025-01-29 | BANF | Drummond F Ford | Dir | M - OptEx | $20.83 | +5,000 | 5,000 | New | +$104.1K |
| D | 2025-01-29 | 2025-01-29 | BANF | Drummond F Ford | Dir | S - Sale+OE | $117.97 | -5,000 | 0 | -100% | -$589.9K |
| I | 2024-12-18 | 2024-12-17 | BANF | SCHMIDT DARRYL | EVP, Dir | G - Gift | $0.00 | +287 | 287 | New | $0 |
| M | 2024-12-18 | 2024-12-17 | BANF | SCHMIDT DARRYL | EVP, Dir | G - Gift | $0.00 | -574 | 48.6K | -1% | $0 |
| 2024-12-12 | 2024-12-12 | BANF | BRAND DENNIS L | EVP | S - Sale | $126.50 | -4,000 | 33.0K | -11% | -$506.0K | |
| I | 2024-11-21 | 2024-11-21 | BANF | Martin William Scott | Dir | S - Sale | $124.70 | -24.6K | 224.5K | -10% | -$3.07M |
| 2024-11-19 | 2024-11-19 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | G - Gift | $0.00 | -10.0K | 4,000 | -71% | $0 | |
| I | 2024-11-15 | 2024-11-15 | BANF | Martin William Scott | Dir | S - Sale | $123.00 | -25.0K | 249.1K | -9% | -$3.08M |
| I | 2024-11-14 | 2024-11-14 | BANF | Martin William Scott | Dir | S - Sale | $123.17 | -7,500 | 274.1K | -3% | -$923.8K |
| I | 2024-11-13 | 2024-11-13 | BANF | Martin William Scott | Dir | S - Sale | $126.01 | -10.3K | 281.6K | -4% | -$1.30M |
| M | 2024-11-08 | 2024-11-06 | BANF | Hannah Dennis Jay | EVP | S - Sale | $126.59 | -10.5K | 5,543 | -66% | -$1.33M |
| I | 2024-11-06 | 2024-11-06 | BANF | Martin William Scott | Dir | S - Sale | $117.00 | -15.0K | 291.9K | -5% | -$1.75M |
| I | 2024-10-30 | 2024-10-30 | BANF | Martin William Scott | Dir | S - Sale | $113.50 | -5,000 | 306.9K | -2% | -$567.5K |
| M | 2024-10-29 | 2024-10-28 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $110.78 | -24.4K | 200.0K | -11% | -$2.71M |
| 2024-10-29 | 2024-10-28 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $110.78 | -24.4K | 4.91M | -0.5% | -$2.71M | |
| 2024-10-29 | 2024-10-28 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $110.78 | -24.4K | 4.91M | -0.5% | -$2.71M | |
| 2024-10-24 | 2024-10-24 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $110.11 | -1,750 | 4.93M | -0.0% | -$192.7K | |
| M | 2024-10-24 | 2024-10-24 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $110.11 | -1,750 | 208.1K | -0.8% | -$192.7K |
| 2024-10-24 | 2024-10-24 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $110.11 | -1,750 | 4.93M | -0.0% | -$192.7K | |
| 2024-10-23 | 2024-10-23 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $110.21 | -5,601 | 4.94M | -0.1% | -$617.3K | |
| 2024-10-23 | 2024-10-23 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $110.21 | -5,601 | 4.94M | -0.1% | -$617.3K | |
| M | 2024-10-23 | 2024-10-23 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $110.21 | -5,601 | 208.7K | -3% | -$617.3K |
| 2024-10-22 | 2024-10-22 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $110.00 | -778 | 4.94M | -0.0% | -$85.6K | |
| M | 2024-10-22 | 2024-10-22 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $110.00 | -777 | 210.6K | -0.4% | -$85.5K |
| 2024-10-22 | 2024-10-22 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $110.00 | -778 | 4.94M | -0.0% | -$85.6K | |
| M | 2024-10-21 | 2024-10-21 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $110.47 | -2,152 | 210.8K | -1% | -$237.7K |
| 2024-10-21 | 2024-10-21 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $110.47 | -2,152 | 4.94M | -0.0% | -$237.7K | |
| 2024-10-21 | 2024-10-21 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $110.47 | -2,152 | 4.94M | -0.0% | -$237.7K | |
| M | 2024-09-13 | 2024-09-13 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $105.02 | -10.4K | 211.6K | -5% | -$1.09M |
| 2024-09-13 | 2024-09-13 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $105.02 | -10.4K | 4.94M | -0.2% | -$1.09M | |
| 2024-09-13 | 2024-09-13 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $105.02 | -10.4K | 4.94M | -0.2% | -$1.09M | |
| M | 2024-09-11 | 2024-09-11 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $105.01 | -1,391 | 215.0K | -0.6% | -$146.1K |
| 2024-09-11 | 2024-09-11 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $105.01 | -1,391 | 4.96M | -0.0% | -$146.1K | |
| 2024-09-11 | 2024-09-11 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $105.01 | -1,391 | 4.96M | -0.0% | -$146.1K | |
| M | 2024-09-10 | 2024-09-09+ | BANF | Main Street Banking Partners LP | 10% | S - Sale | $105.10 | -1,631 | 4.96M | -0.0% | -$171.4K |
| M | 2024-09-10 | 2024-09-09+ | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $105.10 | -1,632 | 216.0K | -0.7% | -$171.5K |
| M | 2024-09-10 | 2024-09-09+ | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $105.10 | -1,631 | 4.96M | -0.0% | -$171.4K |
Purchase Sale Sale after option exercise All abbreviations