ITS
InsiderTrading
TradesInsidersCompaniesCluster BuysRankingsAbout
ITS
InsiderTrading Screener

Track SEC Form 4 insider trades. See what corporate insiders are buying and selling.

Browse

  • Trades
  • Insiders
  • Companies
  • Cluster Buys
  • Rankings

Top Insiders

  • Mark Zuckerberg
  • Elon Musk
  • Jamie Dimon
  • Satya Nadella
  • Lisa Su
  • Jensen Huang

Screeners

  • CEO & CFO Purchases
  • Director Purchases
  • Top Buys This Week
  • Top Sales This Week
  • 10b5-1 Trades
  • Buy/Sell Ratios
  • Politician Overlap
  • Sectors

Learn

  • Learn
  • What is a Form 4?
  • About & Methodology
  • What are Cluster Buys?
  • Top Insider Rankings
  • Contact Us
  • Privacy Policy
  • Terms of Use

Data

  • SEC EDGAR Form 4 ↗
  • CongressStock.com ↗
  • Track13F.com ↗
  • About the data
© 2026 InsiderTradingScreener.com. Data from SEC EDGAR Form 4 filings.For informational purposes only. Not financial advice.
Home/Insiders/RAINBOLT DAVID E

RAINBOLT DAVID E

Officer

Officer
Total trades
45
Bought (open market)
$0
Sold (open market)
$31.7M
Tickers traded
2
David E. Rainbolt, an executive and director, has been a consistent seller of BancFirst Corporation (BANF) stock over the past two years, with no open-market purchases recorded in his recent SEC Form 4 filings. Across 48 total transactions spanning three companies, his sales total approximately $28.05 million, while his acquisitions—all compensation-related grants or awards—amount to roughly $407,000. The selling bias is pronounced: 13 of his most recent trades were open-market sales (code S), and none were purchases (code P), the only transaction type that signals fresh conviction in a stock. The bulk of Rainbolt’s selling activity has concentrated in BANF, with a cluster of large dispositions in late July and early August 2026. On July 27, 2026, he sold shares valued at $3.46 million, followed by a $9.51 million sale on July 28, a $1.46 million sale on July 29, and a final $1.32 million sale on August 3. Earlier in the year, he executed additional BANF sales in April and May, ranging from roughly $23,000 to $2.84 million per transaction, including a $2.02 million sale on April 23 and a $1.04 million sale on May 7. His only other notable equity activity involved OGE Energy Corp. (OGE), where he received recurring stock awards—$15,312 quarterly grants in 2026 and larger annual awards of $162,500 in December 2024 and $170,000 in December 2025—none of which represent open-market buying. The pattern is unambiguous: Rainbolt has been a net seller of BANF shares, with total sales exceeding $28 million against zero open-market purchases. His OGE holdings grew only through automatic compensation grants, not discretionary investment. The recent acceleration of BANF sales—particularly the $9.5 million block on July 28—suggests a deliberate reduction of his position, though the filings themselves offer no insight into his reasoning.

AI-assisted summary

12-month activity

Monthly buy vs sell totals from RAINBOLT DAVID E's Form 4 filings.

BuysSellsFilings with no price (gifts, grants)
Show data table
MonthBuysSellsFilings
October 2025$0$00
November 2025$0$00
December 2025$0$01
January 2026$0$04
February 2026$0$02
March 2026$0$01
April 2026$0$5M5
May 2026$0$1.8M2
June 2026$0$01
July 2026$0$14.4M3
August 2026$0$4.9M5
September 2026$0$00

Recent trades

Most recent Form 4 filings by RAINBOLT DAVID E.

  • RAINBOLT DAVID Esold8,506 shares ofBANFat $115$978KAug 13Details
  • RAINBOLT DAVID Esold3,000 shares ofBANFat $115$345KAug 6Details
  • RAINBOLT DAVID Esold2,000 shares ofBANFat $115.025$230KAug 5 · filed Aug 6Details

Explore insider screeners

Latest CEO & CFO PurchasesLatest CEO & CFO SalesDirector PurchasesOfficer PurchasesTop Purchases This WeekTop Sales This WeekTop Officer Buys (Month)10% Owner Filings10b5-1 Planned TradesDiscretionary TradesBuy/Sell RatiosPolitician-Insider Overlap
RAINBOLT DAVID E
sold
17,830 shares of
BANF
at $115.059
$2.1MAug 4Details
  • RAINBOLT DAVID Esold11,497 shares ofBANFat $115.089$1.3MAug 3 · filed Aug 4Details
  • RAINBOLT DAVID Esold12,718 shares ofBANFat $115.047$1.5MJul 29Details
  • RAINBOLT DAVID Esold81,492 shares ofBANFat $116.711$9.5MJul 28 · filed Jul 29Details
  • RAINBOLT DAVID Esold29,740 shares ofBANFat $116.488$3.5MJul 27 · filed Jul 28Details
  • RAINBOLT DAVID Egranted314.684 shares ofOGEat $48.66$15KJun 30 · filed Jul 2Details
  • RAINBOLT DAVID Esold9,001 shares ofBANFat $115.106$1MMay 7Details
  • RAINBOLT DAVID Esold6,219 shares ofBANFat $115.07$716KMay 6 · filed May 7Details
  • RAINBOLT DAVID Esold1 shares ofBANFat $115$115Apr 29 · filed May 1Details
  • RAINBOLT DAVID Esold24,614 shares ofBANFat $115.553$2.8MApr 28Details
  • RAINBOLT DAVID Esold205 shares ofBANFat $115.01$24KApr 27 · filed Apr 28Details
  • RAINBOLT DAVID Esold650 shares ofBANFat $115.023$75KApr 24Details
  • RAINBOLT DAVID Esold17,527 shares ofBANFat $115.528$2MApr 23 · filed Apr 24Details
  • RAINBOLT DAVID Egranted319.276 shares ofOGEat $47.96$15KMar 31 · filed Apr 1Details
  • RAINBOLT DAVID Etraded188 shares ofBANFat $0Feb 3Details
  • RAINBOLT DAVID Egifted225,000 shares ofBANFat $0Feb 3Details
  • RAINBOLT DAVID Etraded38,085 shares ofBANFat $0Jan 30 · filed Feb 3Details
  • View all 45 trades →