InsiderTrades

Form 4 for BANF BANCFIRST CORP /OK/

Accepted 2026-08-31 20:19:48 ET · period of report 2026-08-30 · accession 0000760498-26-000055 · 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-08-31 20:19 2026-08-30 BANF Ingram Kimberly Kay Dir M - OptEx $110.55 +500 500 New +$55.3K
D 2026-08-31 20:19 2026-08-30 BANF Ingram Kimberly Kay Dir M - OptEx $110.55 -500 2,000 -20% -$55.3K

Purchase Sale Sale after option exercise All abbreviations

Every reported transaction

#TableSecurityDateCodeA/DSharesPriceOwned afterOwnExercise / expiryUnderlyingFootnotes
1 Common Common Stock 2026-08-30 M A 500 $110.55 500 D — — (F1) RSU with 6yr20% vesting schedule
2 Derivative Restricted Stock Unit 2026-08-30 M D 500 $110.55 2,000 D $0.00 · — to — 500 Common Stock (F2) No exercise price for this type of award (F3) No exercisable date for this type of award (F4) No expiration date for this type of award