rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

David E. Rainbolt

Director and 10% owner

Company insider

Files Form 4 as: Executive & Director, BancFirst; Director, OGE Energy.

In numbers

Trades disclosed
227
Buys
3
Sells
87
Bought
$465K
Sold
$128.6M
Companies
2
Companies where not an officer
1
First trade
25 Jan 2006
Last trade
13 Aug 2026
Last filed
13 Aug 2026

Companies traded

Where they are an officer
BANF BancFirstDirector, Officer, 10% owner · Regional banks · last 13 Aug 20260 buys · 87 sells
Everywhere else they filed: board seats, 10% stakes, other companies
OGE OGE EnergyDirector · Electric Utilities & IPPs · last 30 Jun 20263 buys · 0 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
50Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
13 Aug 2026filed 13 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$978K8,506 at $115.00filing
13 Aug 2026filed 13 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$978K8,506 at $115.00filing
6 Aug 2026filed 6 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$345K3,000 at $115.00filing
6 Aug 2026filed 6 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$345K3,000 at $115.00filing
5 Aug 2026filed 6 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$230K2,000 at $115.03filing
5 Aug 2026filed 6 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$230K2,000 at $115.03filing
4 Aug 2026filed 4 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$2.1M17,830 at $115.06filing
4 Aug 2026filed 4 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$2.1M17,830 at $115.06filing
3 Aug 2026filed 4 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$1.3M11,497 at $115.09filing
3 Aug 2026filed 4 Aug 2026BANF BancFirstRegional banksSEC FORM 4 Sold$1.3M11,497 at $115.09filing
29 Jul 2026filed 29 Jul 2026BANF BancFirstRegional banksSEC FORM 4 Sold$1.5M12,718 at $115.05filing
29 Jul 2026filed 29 Jul 2026BANF BancFirstRegional banksSEC FORM 4 Sold$1.5M12,718 at $115.05filing
28 Jul 2026filed 29 Jul 2026BANF BancFirstRegional banksSEC FORM 4 Sold$9.5M81,492 at $116.71filing
28 Jul 2026filed 29 Jul 2026BANF BancFirstRegional banksSEC FORM 4 Sold$9.5M81,492 at $116.71filing
27 Jul 2026filed 28 Jul 2026BANF BancFirstRegional banksSEC FORM 4 Sold$3.5M29,740 at $116.49filing
27 Jul 2026filed 28 Jul 2026BANF BancFirstRegional banksSEC FORM 4 Sold$3.5M29,740 at $116.49filing
30 Jun 2026filed 2 Jul 2026OGE OGE Energyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code A$15K314.684 at $48.66filing
30 Jun 2026filed 2 Jul 2026OGE OGE Energyoption or derivative · Electric Utilities & IPPsSEC FORM 4 Code A$15K314.68 at $48.66filing
7 May 2026filed 7 May 2026BANF BancFirstRegional banksSEC FORM 4 Sold$1.0M9,001 at $115.11filing
7 May 2026filed 7 May 2026BANF BancFirstRegional banksSEC FORM 4 Sold$1.0M9,001 at $115.11filing

News

No headline names them, or the companies they trade most, lately.

Sectors

Financials87
Utilities3

Buys in green, sells in red, by the company’s sector.

Related people

Kimberly Kay IngramDirector · Director at Bancfirst Corp /ok/, filing Form 4 there in the last year
Jason A. CarrollChief Risk Officer · Chief Risk Officer at Bancfirst Corp /ok/, filing Form 4 there in the last year
Hannah AndrusExecutive Vice President · Executive Vice President at Bancfirst Corp /ok/, filing Form 4 there in the last year
Roy C. FergusonOther role · Other at Bancfirst Corp /ok/, filing Form 4 there in the last year
David R. HarlowCheif Executive Officer · Cheif Executive Officer at Bancfirst Corp /ok/, filing Form 4 there in the last year
Donnie O. JonesSVP- Utility Operations (OG&E) · Also traded OGE in the last 90 days