LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
Reporting ownerCIK 0001042873

David E. Rainbolt

24 transactions in 2 companies, from January 6, 2026 to August 13, 2026.

Transactions
242 companies
Bought · P
$0open market
Sold · S
$26.1Mopen market
Net
−$26.1Mnet selling

By company

Where this insider traded.

CompanyTickerTradesBoughtSold
BANCFIRST CORP /OK/BANF21—$26.1M
OGE ENERGY CORP.OGE3——

All transactions

24 in total, newest filings first.

CompanyTickerInsiderDateCodeSharesPriceValue
BANCFIRST CORP /OK/BANFDavid E. RainboltDirAug 13S8,506$115.00$978K
BANCFIRST CORP /OK/BANFDavid E. RainboltDirAug 6S3,000$115.00$345K
BANCFIRST CORP /OK/BANFDavid E. RainboltDirAug 5S2,000$115.03$230K
BANCFIRST CORP /OK/BANFDavid E. RainboltDirAug 4S17,830$115.06$2.1M
BANCFIRST CORP /OK/BANFDavid E. RainboltDirAug 3S11,497$115.09$1.3M
BANCFIRST CORP /OK/BANFDavid E. RainboltDirJul 29S12,718$115.05$1.5M
BANCFIRST CORP /OK/BANFDavid E. RainboltDirJul 28S81,492$116.71$9.5M
BANCFIRST CORP /OK/BANFDavid E. RainboltDirJul 27S29,740$116.49$3.5M
OGE ENERGY CORP.OGEDavid E. RainboltDirDERIVJun 30A315$48.66$15K?
BANCFIRST CORP /OK/BANFDavid E. RainboltDirMay 7S9,001$115.11$1.0M
BANCFIRST CORP /OK/BANFDavid E. RainboltDirMay 6S6,219$115.07$716K
BANCFIRST CORP /OK/BANFDavid E. RainboltDirApr 29S1$115.00$115
BANCFIRST CORP /OK/BANFDavid E. RainboltDirApr 28S24,614$115.55$2.8M
BANCFIRST CORP /OK/BANFDavid E. RainboltDirApr 27S205$115.01$24K
BANCFIRST CORP /OK/BANFDavid E. RainboltDirApr 24S650$115.02$75K
BANCFIRST CORP /OK/BANFDavid E. RainboltDirApr 23S17,527$115.53$2.0M
OGE ENERGY CORP.OGEDavid E. RainboltDirDERIVMar 31A319$47.96$15K?
BANCFIRST CORP /OK/BANFDavid E. RainboltDirFeb 3J188$0.00—
BANCFIRST CORP /OK/BANFDavid E. RainboltDirFeb 3J188$0.00—
BANCFIRST CORP /OK/BANFDavid E. RainboltDirJan 30J38,085$0.00—
BANCFIRST CORP /OK/BANFDavid E. RainboltDirJan 30J269,223$0.00—
BANCFIRST CORP /OK/BANFDavid E. RainboltDirFeb 3G225,000$0.00—
BANCFIRST CORP /OK/BANFDavid E. RainboltDirJan 30J225,000$0.00—
OGE ENERGY CORP.OGEDavid E. RainboltDirDERIVJan 6A360$42.59$15K?