Insiders / Rainbolt David E

Rainbolt David E

CIK 1042873personinsider
Companies
2
First seen
Jan 7, 2026
Last activity
May 7, 2026

Companies

CompanyRoleShares heldPeak heldTradesLatest
Bancfirst Corp /Ok/ · BANFDirector166,9714,040,77715
OGE Energy Corp · OGEDirector43,6332

All securities held

2 positions · latest reported per filing
CompanySecuritySharesAs of
Bancfirst Corp /Ok/Common Stock166,971May 7, 2026
OGE Energy CorpStock Equivalent UnitsDerivative43,633Mar 31, 2026

Activity

InsidersInstitutions
This person's insider trades (Form 4), across every company.
DateActionCompanyValueShares ΔPosition afterImpact
Apr 28, 2026SellBANF
Bancfirst Corp /Ok/
Common Stock
$2.84M-25K
-11.91%
182,004
0.54% of shares
medium
Apr 23, 2026SellBANF
Bancfirst Corp /Ok/
Common Stock
$2.02M-18K
-7.79%
207,473
0.62% of shares
medium
May 7, 2026SellBANF
Bancfirst Corp /Ok/
Common Stock
$1.04M-9K
-5.12%
166,783
0.50% of shares
medium
May 6, 2026SellBANF
Bancfirst Corp /Ok/
Common Stock
$715.6K-6K
-3.42%
175,784
0.52% of shares
medium
Apr 24, 2026SellBANF
Bancfirst Corp /Ok/
Common Stock
$74.8K-650
-0.31%
206,823
0.62% of shares
low
Apr 27, 2026SellBANF
Bancfirst Corp /Ok/
Common Stock
$23.6K-205
-0.10%
206,618
0.61% of shares
low
Apr 29, 2026SellBANF
Bancfirst Corp /Ok/
Common Stock
$115-1
-0.00%
182,003
0.54% of shares
low
Feb 3, 2026OtherBANF
Bancfirst Corp /Ok/
Common Stock
$0-188
-100.00%
0
0.00% of shares
low
Feb 3, 2026OtherBANF
Bancfirst Corp /Ok/
Common Stock
$0+188
188
<0.01% of shares
low
Jan 30, 2026OtherBANF
Bancfirst Corp /Ok/
Common Stock
$0+38K
38,085
0.11% of shares
low