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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-09-09 | 2024-09-09 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $105.46 | -22.1K | 4.96M | -0.4% | -$2.33M | |
| M | 2024-09-09 | 2024-09-09 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $105.46 | -22.1K | 216.0K | -9% | -$2.33M |
| 2024-09-09 | 2024-09-09 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $105.46 | -22.1K | 4.96M | -0.4% | -$2.33M | |
| 2024-09-03 | 2024-09-03 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $105.58 | -1,414 | 4.98M | -0.0% | -$149.3K | |
| M | 2024-09-03 | 2024-09-03 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $105.58 | -1,414 | 223.4K | -0.6% | -$149.3K |
| 2024-09-03 | 2024-09-03 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $105.58 | -1,414 | 4.98M | -0.0% | -$149.3K | |
| 2024-08-30 | 2024-08-30 | BANF | Rainbolt Leslie Jeannine | Dir, 10% | S - Sale | $106.22 | -18.4K | 4.98M | -0.4% | -$1.95M | |
| M | 2024-08-30 | 2024-08-30 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | S - Sale | $106.22 | -18.4K | 223.9K | -8% | -$1.95M |
| 2024-08-30 | 2024-08-30 | BANF | Main Street Banking Partners LP | 10% | S - Sale | $106.22 | -18.4K | 4.98M | -0.4% | -$1.95M | |
| D | 2024-08-29 | 2024-08-29 | BANF | FORAKER RANDY | EVP | M - OptEx | $20.83 | +130 | 130 | New | +$2,708 |
| D | 2024-08-29 | 2024-08-29 | BANF | FORAKER RANDY | EVP | S - Sale+OE | $107.01 | -130 | 0 | -100% | -$13.9K |
| D | 2024-08-28 | 2024-08-28 | BANF | FORAKER RANDY | EVP | M - OptEx | $20.83 | +2,870 | 2,870 | New | +$59.8K |
| D | 2024-08-28 | 2024-08-28 | BANF | FORAKER RANDY | EVP | S - Sale+OE | $107.10 | -2,870 | 0 | -100% | -$307.4K |
| D | 2024-08-19 | 2024-08-16 | BANF | Lopez Dave R | Dir | S - Sale+OE | $102.13 | -1,000 | 0 | -100% | -$102.1K |
| D | 2024-08-19 | 2024-08-16 | BANF | Lopez Dave R | Dir | M - OptEx | $21.49 | +1,000 | 1,000 | New | +$21.5K |
| 2024-08-15 | 2024-08-14 | BANF | BF Bank Partners LP | 10% | J - Other | $0.00 | -690.0K | 4.31M | -14% | $0 | |
| M | 2024-08-15 | 2024-08-14 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | J - Other | $0.00 | 0 | 230.0K | New | $0 |
| I | 2024-07-25 | 2024-07-25 | BANF | Martin William Scott | Dir | S - Sale | $107.50 | -15.0K | 311.9K | -5% | -$1.61M |
| 2024-07-25 | 2024-07-25 | BANF | Hannah Dennis Jay | EVP | S - Sale | $110.00 | -500 | 714 | -41% | -$55.0K | |
| I | 2024-07-24 | 2024-07-24 | BANF | Martin William Scott | Dir | S - Sale | $107.50 | -5,000 | 326.9K | -2% | -$537.5K |
| 2024-07-24 | 2024-07-24 | BANF | Hannah Dennis Jay | EVP | S - Sale | $107.50 | -1,000 | 1,214 | -45% | -$107.5K | |
| M | 2024-07-23 | 2024-07-23 | BANF | Hannah Dennis Jay | EVP | S - Sale | $105.33 | -2,500 | 2,214 | -53% | -$263.3K |
| I | 2024-07-23 | 2024-07-23 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $105.82 | +21 | 5,143 | +0.4% | +$2,222 |
| 2024-07-23 | 2024-07-23 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $105.82 | +199 | 49.1K | +0.4% | +$21.1K | |
| 2024-07-22 | 2024-07-22 | BANF | Hannah Dennis Jay | EVP | S - Sale | $105.16 | -2,000 | 4,714 | -30% | -$210.3K | |
| 2024-07-22 | 2024-07-22 | BANF | Hannah Dennis Jay | EVP | S - Sale | $105.00 | -1,000 | 6,714 | -13% | -$105.0K | |
| 2024-07-19 | 2024-07-19 | BANF | Hannah Dennis Jay | EVP | S - Sale | $106.50 | -3,000 | 7,714 | -28% | -$319.5K | |
| M | 2024-05-07 | 2024-05-06 | BANF | Hannah Dennis Jay | EVP | S - Sale | $92.23 | -5,496 | 14.1K | -28% | -$506.9K |
| 2024-05-03 | 2024-05-03 | BANF | Hannah Dennis Jay | EVP | S - Sale | $92.38 | -204 | 16.2K | -1% | -$18.8K | |
| D | 2024-05-02 | 2024-05-02 | BANF | Lawrence Kevin | EVP | M - OptEx | $32.30 | +2,709 | 12.7K | +27% | +$87.5K |
| D | 2024-05-02 | 2024-05-02 | BANF | Lawrence Kevin | EVP | S - Sale+OE | $91.16 | -2,709 | 10.0K | -21% | -$247.0K |
| 2024-05-01 | 2024-05-01 | BANF | Hannah Dennis Jay | EVP | S - Sale | $92.03 | -2,000 | 16.4K | -11% | -$184.1K | |
| D | 2024-05-01 | 2024-05-01 | BANF | Lawrence Kevin | EVP | S - Sale+OE | $90.00 | -10.0K | 10.0K | -50% | -$900.0K |
| D | 2024-05-01 | 2024-05-01 | BANF | Lawrence Kevin | EVP | M - OptEx | $32.30 | +10.0K | 20.0K | +100% | +$323.0K |
| I | 2024-04-25 | 2024-04-24 | BANF | COPELAND SCOTT | EVP | S - Sale | $92.21 | -2,534 | 13.3K | -16% | -$233.7K |
| D | 2024-04-25 | 2024-04-25 | BANF | Lawrence Kevin | EVP | S - Sale+OE | $90.00 | -10.0K | 10.0K | -50% | -$900.0K |
| D | 2024-04-25 | 2024-04-25 | BANF | Lawrence Kevin | EVP | M - OptEx | $32.30 | +10.0K | 20.0K | +100% | +$323.0K |
| 2024-04-24 | 2024-04-24 | BANF | Hannah Dennis Jay | EVP | S - Sale | $92.06 | -300 | 18.4K | -2% | -$27.6K | |
| 2024-04-22 | 2024-04-22 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $89.71 | +232 | 48.9K | +0.5% | +$20.8K | |
| I | 2024-04-22 | 2024-04-22 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $89.71 | +24 | 5,122 | +0.5% | +$2,153 |
| D | 2024-04-22 | 2024-04-22 | BANF | Lawrence Kevin | EVP | S - Sale+OE | $90.07 | -10.0K | 10.0K | -50% | -$900.7K |
| D | 2024-04-22 | 2024-04-22 | BANF | Lawrence Kevin | EVP | M - OptEx | $32.30 | +10.0K | 20.0K | +100% | +$323.0K |
| I | 2024-03-29 | 2024-03-28 | BANF | Lawrence Kevin | EVP | I - Discretionary | $0.00 | +31 | 1,792 | +2% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | FERGUSON ROY C | Executive | I - Discretionary | $0.00 | +64 | 25.4K | +0.3% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | SCHMIDT DARRYL | EVP, Dir | I - Discretionary | $0.00 | +42 | 7,632 | +0.6% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | FORAKER RANDY | EVP | I - Discretionary | $0.00 | +54 | 17.4K | +0.3% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | I - Discretionary | $0.00 | +121 | 72.3K | +0.2% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | Wanzer Dara | EVP | I - Discretionary | $0.00 | +20 | 623 | +3% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | Harlow David R | Cheif Executive Off, Dir | I - Discretionary | $0.00 | +44 | 9,547 | +0.5% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | COPELAND SCOTT | EVP | I - Discretionary | $0.00 | +52 | 15.8K | +0.3% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | Foster Kelly | SVP | I - Discretionary | $0.00 | +31 | 4,676 | +0.7% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | Hannah Dennis Jay | EVP | I - Discretionary | $0.00 | +43 | 9,830 | +0.4% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | Goyne Joe | Dir | I - Discretionary | $0.00 | +28 | 435 | +7% | $0 |
| I | 2024-03-29 | 2024-03-28 | BANF | BRAND DENNIS L | EVP | I - Discretionary | $0.00 | +30 | 6,333 | +0.5% | $0 |
| 2024-03-07 | 2024-03-07 | BANF | Hannah Dennis Jay | EVP | S - Sale | $90.03 | -1,000 | 18.7K | -5% | -$90.0K | |
| D | 2024-03-04 | 2024-03-04 | BANF | Lopez Dave R | Dir | M - OptEx | $21.49 | +3,000 | 3,000 | New | +$64.5K |
| D | 2024-03-04 | 2024-03-04 | BANF | Lopez Dave R | Dir | S - Sale+OE | $87.18 | -3,000 | 0 | -100% | -$261.5K |
| D | 2024-02-29 | 2024-02-29 | BANF | Lawrence Kevin | EVP | M - OptEx | $32.30 | +1,159 | 11.2K | +12% | +$37.4K |
| D | 2024-02-29 | 2024-02-29 | BANF | Lawrence Kevin | EVP | S - Sale+OE | $88.00 | -1,159 | 10.0K | -10% | -$102.0K |
| D | 2024-02-27 | 2024-02-27 | BANF | Lawrence Kevin | EVP | S - Sale+OE | $88.00 | -1,529 | 10.0K | -13% | -$134.6K |
| D | 2024-02-27 | 2024-02-27 | BANF | Lawrence Kevin | EVP | M - OptEx | $32.30 | +1,529 | 11.5K | +15% | +$49.4K |
| D | 2024-02-23 | 2024-02-23 | BANF | Lawrence Kevin | EVP | S - Sale+OE | $88.00 | -7,312 | 10.0K | -42% | -$643.5K |
| D | 2024-02-23 | 2024-02-23 | BANF | Lawrence Kevin | EVP | M - OptEx | $32.30 | +7,312 | 17.3K | +73% | +$236.2K |
| M | 2024-02-20 | 2024-02-09+ | BANF | Hannah Dennis Jay | EVP | S - Sale | $89.12 | -13.0K | 23.7K | -35% | -$1.16M |
| 2024-01-22 | 2024-01-22 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $92.60 | +225 | 48.7K | +0.5% | +$20.8K | |
| I | 2024-01-22 | 2024-01-22 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $92.60 | +24 | 5,098 | +0.5% | +$2,222 |
| I | 2023-12-18 | 2023-12-14 | BANF | Martin William Scott | Dir | G - Gift | $0.00 | -1,500 | 331.9K | -0.4% | $0 |
| 2023-12-12 | 2023-12-11 | BANF | SCHMIDT DARRYL | EVP, Dir | G - Gift | $0.00 | -250 | 48.5K | -0.5% | $0 | |
| D | 2023-12-06 | 2023-12-06 | BANF | Lawrence Kevin | EVP | S - Sale+OE | $92.00 | -5,000 | 10.0K | -33% | -$460.0K |
| D | 2023-12-06 | 2023-12-06 | BANF | Lawrence Kevin | EVP | M - OptEx | $32.30 | +5,000 | 15.0K | +50% | +$161.5K |
| 2023-11-22 | 2023-11-22 | BANF | Jones Mautra Staley | Dir | P - Purchase | $86.80 | +285 | 285 | New | +$24.7K | |
| 2023-11-02 | 2023-11-02 | BANF | RAINBOLT DAVID E | Executive, Dir, 10% | G - Gift | $0.00 | -25.0K | 0 | -100% | $0 | |
| I | 2023-10-23 | 2023-10-23 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $83.04 | +27 | 5,074 | +0.5% | +$2,242 |
| 2023-10-23 | 2023-10-23 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $83.04 | +251 | 48.7K | +0.5% | +$20.8K | |
| I | 2023-08-10 | 2023-08-10 | BANF | RAINBOLT DAVID E | Executive, amp, Dir, 10% | G - Gift | $0.00 | +100 | 2,800 | +4% | $0 |
| I | 2023-07-24 | 2023-07-24 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $100.67 | +20 | 5,047 | +0.4% | +$2,013 |
| 2023-07-24 | 2023-07-24 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $100.67 | +93 | 48.5K | +0.2% | +$9,362 | |
| I | 2023-07-10 | 2023-07-10 | BANF | RAINBOLT DAVID E | Executive, amp, Dir, 10% | G - Gift | $0.00 | +100 | 2,800 | +4% | $0 |
| D | 2023-06-13 | 2023-06-13 | BANF | Roberson Robin Noel | Dir | M - OptEx | $47.55 | +5,000 | 5,000 | New | +$237.8K |
| D | 2023-06-13 | 2023-06-13 | BANF | Roberson Robin Noel | Dir | S - Sale+OE | $94.30 | -5,000 | 0 | -100% | -$471.5K |
| 2023-06-12 | 2023-05-25 | BANF | KEATING FRANK A | Former Dir | J - Other | — | 0 | 0 | New | — | |
| 2023-06-12 | 2023-06-12 | BANF | RAINBOLT H E | Former Dir | G - Gift | $0.00 | -200 | 306 | -40% | $0 | |
| 2023-05-22 | 2023-05-22 | BANF | RAINBOLT H E | Dir | G - Gift | $0.00 | -100 | 506 | -17% | $0 | |
| 2023-05-10 | 2023-05-01 | BANF | RAINBOLT H E | Dir | G - Gift | $0.00 | -100 | 606 | -14% | $0 | |
| 2023-05-09 | 2023-05-09 | BANF | Goyne Joe | Dir | P - Purchase | $71.50 | +1,000 | 5,600 | +22% | +$71.5K | |
| D | 2023-05-04 | 2023-05-04 | BANF | Wedel Gregory | Dir | M - OptEx | $31.85 | +4,000 | 4,000 | New | +$127.4K |
| D | 2023-04-28 | 2023-04-27 | BANF | KEATING FRANK A | Dir | M - OptEx | $28.23 | +20.0K | 20.0K | New | +$564.6K |
| M | 2023-04-26 | 2023-04-26 | BANF | BRAND DENNIS L | EVP, Dir | P - Purchase | $73.75 | +5,000 | 34.5K | +17% | +$368.8K |
| 2023-04-26 | 2023-04-26 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $73.18 | +262 | 48.4K | +0.5% | +$19.2K | |
| I | 2023-04-26 | 2023-04-26 | BANF | SCHMIDT DARRYL | EVP, Dir | P - Purchase | $73.18 | +27 | 5,027 | +0.5% | +$1,976 |
| 2023-04-26 | 2023-04-26 | BANF | RAINBOLT H E | Dir | P - Purchase | $74.08 | +700 | 706 | +11,667% | +$51.9K | |
| I | 2023-04-10 | 2023-04-10 | BANF | Lawrence Kevin | EVP | I - Discretionary | $0.00 | +54 | 1,644 | +3% | $0 |
| I | 2023-04-10 | 2023-04-10 | BANF | BRAND DENNIS L | EVP, Dir | I - Discretionary | $0.00 | +55 | 6,184 | +0.9% | $0 |
| I | 2023-04-10 | 2023-04-10 | BANF | FORAKER RANDY | EVP | I - Discretionary | $0.00 | +106 | 17.0K | +0.6% | $0 |
| I | 2023-04-10 | 2023-04-10 | BANF | RAINBOLT DAVID E | Executive, amp, Dir, 10% | I - Discretionary | $0.00 | +250 | 71.4K | +0.4% | $0 |
| I | 2023-04-10 | 2023-04-10 | BANF | COPELAND SCOTT | EVP | I - Discretionary | $0.00 | +102 | 15.5K | +0.7% | $0 |
| I | 2023-04-10 | 2023-04-10 | BANF | Harlow David R | Cheif Executive Off, Dir | I - Discretionary | $0.00 | +85 | 9,287 | +0.9% | $0 |
| I | 2023-04-10 | 2023-04-10 | BANF | Hannah Dennis Jay | EVP | I - Discretionary | $0.00 | +48 | 42.0K | +0.1% | $0 |
| I | 2023-04-10 | 2023-04-10 | BANF | FERGUSON ROY C | Executive | I - Discretionary | $0.00 | +127 | 25.0K | +0.5% | $0 |
| I | 2023-04-10 | 2023-04-10 | BANF | Goyne Joe | Dir | I - Discretionary | $0.00 | +49 | 308 | +19% | $0 |
Purchase Sale Sale after option exercise All abbreviations