RAINBOLT DAVID E (President and CEO and Director) sold 8.1% of their position (18.18K shares) of BANCFIRST CORP /OK/ on the open market
Open‑market sale worth $2.10M — a moderate reduction. Review remaining holdings and any 10b5‑1 plan disclosures.
S · 2 sales
Filed: 4/24/2026ACC: 0000760498-26-000042
DirectorOfficer10% Owner· President and CEO and Director
Since Dec 2019
-18.18K
Net shares
Net seller
$2.10M
Total sold
2
Open market trades
0B · 2S
2
Total transactions
18.18K disposed
Non-Derivative Transactions2
Common Stock
Indirect
Shares
−17.53K
Price / share
$115.53
Trade value
$2.02M
% of position
7.8%
4/23/2026
225K→207.47K
Common Stock
Indirect
Shares
−650.00
Price / share
$115.02
Trade value
$74.76K
% of position
0.3%
4/24/2026
207.47K→206.82K
Total
Net shares
−18.18K
Net value
-$2.10M
| Security | Date | Type | Shares | Price / Share | Trade Value | % of Position | Held Before | Held After |
|---|---|---|---|---|---|---|---|---|
| Common Stock Indirect | 4/23/2026 | S · Sale | −17.53K | $115.53 | $2.02M | 7.8% | 225K | 207.47K |
| Common Stock Indirect | 4/24/2026 | S · Sale | −650.00 | $115.02 | $74.76K | 0.3% | 207.47K | 206.82K |
| Total | −18.18K | -$2.10M | ||||||
Derivative Transactions0
No derivative transactions reported
Non-Derivative Holdings (Post-Transaction)9
Common Stock
DirectShares owned4.04M
Common Stock
DirectShares owned200K
Common Stock
DirectShares owned200K
Common Stock
DirectShares owned73.39K
Common Stock
DirectShares owned38.09K
Common Stock
DirectShares owned4K
Common Stock
DirectShares owned200K
Common Stock
DirectShares owned188.00
Common Stock
IndirectShares owned10K
Total
4.76M direct·10K indirect4.77M
| Security Title | Shares Owned | Ownership Type |
|---|---|---|
| Common Stock | 4.04M | Direct |
| Common Stock | 200K | Direct |
| Common Stock | 200K | Direct |
| Common Stock | 73.39K | Direct |
| Common Stock | 38.09K | Direct |
| Common Stock | 4K | Direct |
| Common Stock | 200K | Direct |
| Common Stock | 188.00 | Direct |
| Common Stock | 10K | Indirect |
| Total | 4.77M | 4.76M direct·10K indirect |
Derivative Holdings (Post-Transaction)0
No derivative holdings reported