InsiderTrades

Form 4 for BANF BANCFIRST CORP /OK/

Accepted 2026-04-03 17:08:34 ET · period of report 2024-03-29 · accession 0000760498-26-000032 · SEC index · Original document

Summary rows

Aggregated the way they appear in lists: one row per insider, transaction code and security table.

X Filed Traded Ticker Insider Title Type Price Qty Owned ΔOwn Value
DI 2026-04-03 17:08 2026-04-03 BANF Carroll Jason A CRO I - Discretionary $0.00 +45 142 +46% $0
D 2026-04-03 17:08 2024-03-29 BANF Carroll Jason A CRO A - Grant $0.00 +1,000 2,000 +100% $0

Purchase Sale Sale after option exercise All abbreviations

Every reported transaction

#TableSecurityDateCodeA/DSharesPriceOwned afterOwnExercise / expiryUnderlyingFootnotes
1 Common Common Stock 2026-04-03 I A 45 $0.00 142 I ESOP — —
2 Derivative Restricted Stock Unit 2024-03-29 A A 1,000 $0.00 2,000 D $0.00 · — to — 1,000 Common Stock (F1) No exercise price for this type of award (F2) No exercisable date for this type of award (F3) No expiration date for this type of award