18 insiders reported 74 Form 4 transactions for BANCFIRST CORP /OK/ (BANF) over the past 18 months (most recent 2026-08-13). Recent activity: RAINBOLT DAVID E (Director) Sell 8,506 shares, RAINBOLT DAVID E (Director) Sell 2,000 shares, RAINBOLT DAVID E (Director) Sell 3,000 shares, RAINBOLT DAVID E (Director) Sell 11,497 shares, RAINBOLT DAVID E (Director) Sell 17,830 shares. Source: SEC Form 4.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-08-13 | RAINBOLT DAVID E | Director | Sell | 8,506 | $978,190 |
| 2026-08-06 | RAINBOLT DAVID E | Director | Sell | 2,000 | $230,050 |
| 2026-08-06 | RAINBOLT DAVID E | Director | Sell | 3,000 | $345,000 |
| 2026-08-04 | RAINBOLT DAVID E | Director | Sell | 11,497 | $1.3M |
| 2026-08-04 | RAINBOLT DAVID E | Director | Sell | 17,830 | $2.1M |
| 2026-07-29 | RAINBOLT DAVID E | Director | Sell | 81,492 | $9.5M |
| 2026-07-29 | RAINBOLT DAVID E | Director | Sell | 12,718 | $1.5M |
| 2026-07-28 | RAINBOLT DAVID E | Director | Sell | 29,740 | $3.5M |
| 2026-05-07 | RAINBOLT DAVID E | Director | Sell | 6,219 | $715,623 |
| 2026-05-07 | RAINBOLT DAVID E | Director | Sell | 9,001 | $1.0M |
| 2026-05-01 | RAINBOLT DAVID E | Director | Sell | 1 | $115 |
| 2026-04-28 | RAINBOLT DAVID E | Director | Sell | 24,614 | $2.8M |
| 2026-04-28 | RAINBOLT DAVID E | Director | Sell | 205 | $23,577 |
| 2026-04-24 | RAINBOLT DAVID E | Director | Sell | 17,527 | $2.0M |
| 2026-04-24 | RAINBOLT DAVID E | Director | Sell | 650 | $74,765 |
| 2026-04-20 | Andrus Hannah | Executive Vice President | Buy | 800 | $0 |
| 2026-04-20 | Carroll Jason A | Chief Risk Officer | Buy | 200 | $0 |
| 2026-04-03 | SCHMIDT DARRYL | Executive Vice President | Buy | 76 | $0 |
| 2026-04-03 | BRAND DENNIS L | Insider | Buy | 62 | $0 |
| 2026-04-03 | COPELAND SCOTT | Executive Vice President | Buy | 89 | $0 |
| 2026-04-03 | FERGUSON ROY C | Insider | Buy | 105 | $0 |
| 2026-04-03 | Harlow David R | Cheif Executive Officer | Buy | 80 | $0 |
| 2026-04-03 | Foster Kelly | Senior Vice President | Buy | 61 | $0 |
| 2026-04-03 | Wanzer Dara | Executive Vice President | Buy | 42 | $0 |
| 2026-04-03 | Slay John K JR | Chief Credit Officer | Buy | 68 | $0 |
Source: SEC Form 4 filings · as of 2026-08-13