RAINBOLT DAVID E

PrivateCIK: 1042873
Location

OKLAHOMA CITY, OK

RAINBOLT DAVID E (President and CEO and Director) reported 6 transactions at BANCFIRST CORP /OK/

Review the transaction codes below to understand the nature of each event.

InsiderRAINBOLT DAVID ECIK 1042873
IssuerBANCFIRST CORP /OK/CIK 760498
DirectorOfficer10% Owner· President and CEO and Director
Since Dec 2019
-231.14K
Net shares
Net seller
$0.00
Total acquired
0
Open market trades
0B · 0S
6
Total transactions
263.27K acquired · 494.41K disposed
Non-Derivative Transactions6

Common Stock

Direct
J · J

Shares

+225K

Price / share

Trade value

% of position

306.6%
1/30/2026
73.39K298.39K

Common Stock

Direct
J · J

Shares

269.22K

Price / share

Trade value

% of position

6.2%
1/30/2026
4.31M4.04M

Common Stock

Direct
J · J

Shares

+38.09K

Price / share

Trade value

% of position

New position
1/30/2026
0.0038.09K

Common Stock

Direct
G · Gift

Shares

225K

Price / share

Trade value

% of position

75.4%
2/3/2026
298.39K73.39K

Common Stock

Direct
J · J

Shares

+188.00

Price / share

Trade value

% of position

New position
2/3/2026
0.00188.00

Common Stock

Indirect
J · J

Shares

188.00

Price / share

Trade value

% of position

New position
2/3/2026
188.000.00
Total

Net shares

231.14K

Net value

$0.00

Derivative Transactions0
No derivative transactions reported
Non-Derivative Holdings (Post-Transaction)5

Common Stock

Direct
Shares owned4K

Common Stock

Indirect
Shares owned10K

Common Stock

Direct
Shares owned200K

Common Stock

Direct
Shares owned200K

Common Stock

Direct
Shares owned200K
Total
604K direct·10K indirect614K
Derivative Holdings (Post-Transaction)0
No derivative holdings reported
RAINBOLT DAVID E — Insider Transaction (Form 4) Filed Feb 3, 2026 | Finecho