RANDY FORAKER - Retired officer at BANCFIRST CORP /OK/

Insider Transactions and Holdings

Entity Type
Individual
Role
Retired officer
Issuer Symbol
BANF, BANFP on Nasdaq
All Insider Reports
All Insider Reports

RANDY FORAKER - trading volume in the past year for BANCFIRST CORP /OK/

Holdings reported by RANDY FORAKER for BANCFIRST CORP /OK/

Security Num Shares Value Price $ Transaction Date Ownership Underlying Class Underlying Amount
Common Stock 18,114 $1,975,150 $109.04 10 Feb 2026 ESOP
Option (right to buy) 0 $318,060 $106.02 10 Feb 2026 Direct Common Stock 3,000
Common Stock 470 $51,248 $109.04 10 Feb 2026 By Spouse-IRA
Common Stock 0 $0 $119.91 10 Feb 2026 Direct

Transactions reported by RANDY FORAKER for BANCFIRST CORP /OK/

Sym Class Transaction % Value $ * Price $ Shares Shares After Date Ownership
* An asterisk sign (*) next to the price indicates that the price is likely invalid.