BANCFIRST CORP /OK/ BANF
Nasdaq · XNAS · stock · National Commercial Banks · website · IPO 1993-04-01
BANCFIRST CORP /OK/ insider transactions (Form 4)
| Insider | Role | Date | Action | Shares | Price |
|---|---|---|---|---|---|
| RAINBOLT DAVID E | director | 2026-05-07 | Sell | 9,001 | $115.11 |
| RAINBOLT DAVID E | director | 2026-05-06 | Sell | 6,219 | $115.07 |
| RAINBOLT DAVID E | director | 2026-04-29 | Sell | 1 | $115.00 |
| RAINBOLT DAVID E | director | 2026-04-28 | Sell | 24,614 | $115.55 |
| RAINBOLT DAVID E | director | 2026-04-27 | Sell | 205 | $115.01 |
| RAINBOLT DAVID E | director | 2026-04-24 | Sell | 650 | $115.02 |
| RAINBOLT DAVID E | director | 2026-04-23 | Sell | 17,527 | $115.53 |
| Carroll Jason A | Chief Risk Officer | 2026-04-20 | Option exercise | 200 | — |
Source: SEC EDGAR filings · CIK 0000760498 · as of 2025-12-31. Facts from filings plus Stocktoria's own computed scores — not investment advice.