InsiderTrades

Form 4 for BANF BANCFIRST CORP /OK/

Accepted 2026-04-20 14:37:30 ET · period of report 2026-04-20 · accession 0000760498-26-000040 · 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
D 2026-04-20 14:37 2026-04-20 BANF Carroll Jason A CRO M - OptEx $0.00 +200 200 New $0
D 2026-04-20 14:37 2026-04-20 BANF Carroll Jason A CRO M - OptEx $106.72 -200 800 -20% -$21.3K

Purchase Sale Sale after option exercise All abbreviations

Every reported transaction

#TableSecurityDateCodeA/DSharesPriceOwned afterOwnExercise / expiryUnderlyingFootnotes
1 Common Common Stock 2026-04-20 M A 200 $0.00 200 D — — (F1) RSU with 6yr20% vesting schedule (F2) Shares vested 3-29-26 during blackout. We released them 4-20-26 to Jason
2 Derivative Restricted Stock Unit 2026-04-20 M D 200 $106.72 800 D $0.00 · — to — 200 Common Stock (F3) No exercise price for this type of award (F4) No exercisable date for this type of award (F5) No expiration date for this type of award