RAINBOLT DAVID E

PrivateCIK: 1042873
Location

OKLAHOMA CITY, OK

RAINBOLT DAVID E (President and CEO and Director) sold 12.0% of their position (24.82K shares) of BANCFIRST CORP /OK/ on the open market

Open‑market sale worth $2.87M — a moderate reduction. Review remaining holdings and any 10b5‑1 plan disclosures.

S · 2 sales
InsiderRAINBOLT DAVID ECIK 1042873
IssuerBANCFIRST CORP /OK/CIK 760498
DirectorOfficer10% Owner· President and CEO and Director
Since Dec 2019
-24.82K
Net shares
Net seller
$2.87M
Total sold
2
Open market trades
0B · 2S
2
Total transactions
24.82K disposed
Non-Derivative Transactions2

Common Stock

Indirect
S · Sale

Shares

205.00

Price / share

$115.01

Trade value

$23.58K

% of position

0.1%
4/27/2026
206.82K206.62K

Common Stock

Indirect
S · Sale

Shares

24.61K

Price / share

$115.55

Trade value

$2.84M

% of position

11.9%
4/28/2026
206.62K182K
Total

Net shares

24.82K

Net value

-$2.87M

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

Common Stock

Direct
Shares owned200K

Common Stock

Direct
Shares owned38.09K

Common Stock

Direct
Shares owned200K

Common Stock

Direct
Shares owned4.04M

Common Stock

Direct
Shares owned188.00

Common Stock

Direct
Shares owned200K

Common Stock

Indirect
Shares owned10K

Common Stock

Direct
Shares owned73.39K

Common Stock

Direct
Shares owned4K
Total
4.76M direct·10K indirect4.77M
Derivative Holdings (Post-Transaction)0
No derivative holdings reported
RAINBOLT DAVID E — Insider Transaction (Form 4) Filed Apr 28, 2026 | Finecho