BANCFIRST CORP /OK/ insider transactions
Published Form 4 ownership transactions for BANF.
| Date | Insider | Code | Shares | Price | Filing |
|---|---|---|---|---|---|
| 2026-07-29 | RAINBOLT DAVID E | S / D | 12,718 | 115.047 | 4 |
| 2026-07-28 | RAINBOLT DAVID E | S / D | 81,492 | 116.711 | 4 |
| 2026-07-27 | RAINBOLT DAVID E | S / D | 29,740 | 116.488 | 4 |
| 2026-05-07 | RAINBOLT DAVID E | S / D | 9,001 | 115.106 | 4 |
| 2026-05-06 | RAINBOLT DAVID E | S / D | 6,219 | 115.07 | 4 |
| 2026-04-29 | RAINBOLT DAVID E | S / D | 1 | 115 | 4 |
| 2026-04-28 | RAINBOLT DAVID E | S / D | 24,614 | 115.553 | 4 |
| 2026-04-27 | RAINBOLT DAVID E | S / D | 205 | 115.01 | 4 |
| 2026-04-24 | RAINBOLT DAVID E | S / D | 650 | 115.023 | 4 |
| 2026-04-23 | RAINBOLT DAVID E | S / D | 17,527 | 115.528 | 4 |
| 2026-04-20 | Carroll Jason A | M / A | 200 | 0 | 4 |
| 2026-04-17 | Andrus Hannah | M / A | 800 | 0 | 4 |
| 2026-04-03 | Hannah Dennis Jay | I / A | 58 | 0 | 4 |
| 2026-04-03 | Andrus Hannah | I / A | 58 | 0 | 4 |
| 2026-04-03 | Wanzer Dara | I / A | 42 | 0 | 4 |
| 2026-04-03 | BRAND DENNIS L | I / A | 62 | 0 | 4 |
| 2026-04-03 | Slay John K JR | I / A | 68 | 0 | 4 |
| 2026-04-03 | Harlow David R | I / A | 80 | 0 | 4 |
| 2026-04-03 | Carroll Jason A | I / A | 45 | 0 | 4 |
| 2026-04-03 | COPELAND SCOTT | I / A | 89 | 0 | 4 |
| 2026-04-03 | Foster Kelly | I / A | 61 | 0 | 4 |
| 2026-04-03 | SCHMIDT DARRYL | I / A | 76 | 0 | 4 |
| 2026-04-03 | FERGUSON ROY C | I / A | 105 | 0 | 4 |
| 2026-02-26 | McCasland Thomas Howard III | J / D | 85,006 | 0 | 4 |
| 2026-02-10 | FORAKER RANDY | S / D | 3,000 | 119.912 | 4 |
| 2026-02-10 | FORAKER RANDY | M / A | 3,000 | 20.83 | 4 |
| 2026-02-03 | RAINBOLT DAVID E | J / A | 188 | 0 | 4 |
| 2026-02-03 | RAINBOLT DAVID E | J / D | 188 | 0 | 4 |
| 2026-02-03 | RAINBOLT DAVID E | G / D | 225,000 | 0 | 4 |
| 2026-01-30 | RAINBOLT DAVID E | J / A | 225,000 | 0 | 4 |
| 2026-01-30 | BF Bank Partners LP | J / D | 269,223 | 0 | 4 |
| 2026-01-30 | RAINBOLT DAVID E | J / A | 38,085 | 0 | 4 |
| 2026-01-30 | RAINBOLT DAVID E | J / D | 269,223 | 0 | 4 |
| 2025-12-18 | Martin William Scott | G / D | 5,000 | 0 | 4 |
| 2025-12-09 | SCHMIDT DARRYL | G / D | 600 | 0 | 4 |
| 2025-12-09 | SCHMIDT DARRYL | G / A | 200 | 0 | 4 |
| 2025-08-13 | Drummond F Ford | S / D | 5,000 | 126.288 | 4 |
| 2025-08-13 | Drummond F Ford | M / A | 5,000 | 20.83 | 4 |