← Insider buys

David E Rainbolt has bought stock on 3 days since Aug 2021

Director at BancFirst Corporation, and 1 other company

SEC CIK 0001042873 · Filings on SEC.gov ↗

$465KBought
$62.7MSold
Mar 1Last buy

David E Rainbolt's record

3 months after each buy, from the first price a copier could get.

2 buys have 3 months of prices so far. A record shows here at 3.

Companies

Every filing

38 filings since Feb 2021, newest first

BANFSell

BANCFIRST CORP /OK/

Director

$978K−100.0%Aug 13
BANFSell

BANCFIRST CORP /OK/

Director

$345K−26.1%Aug 6
BANFSell

BANCFIRST CORP /OK/

Director

$230K−14.8%Aug 6
BANFSell

BANCFIRST CORP /OK/

Director

$2.1M−56.9%Aug 4
BANFSell

BANCFIRST CORP /OK/

Director

$1.3M−26.8%Aug 4
BANFSell

BANCFIRST CORP /OK/

Director

$1.5M−22.9%Jul 29
BANFSell

BANCFIRST CORP /OK/

Director

$9.5M−59.5%Jul 29
BANFSell

BANCFIRST CORP /OK/

Director

$3.5M−17.8%Jul 28
BANFSell

Bancfirst Corp /Ok/

Director and 10% owner

$1.8MMay 7
BANFSell

Bancfirst Corp /Ok/

Director and 10% owner

$2.9MApr 28
BANFSell

Bancfirst Corp /Ok/

Director and 10% owner

$2.1MApr 24
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$2.7M−1.0%Oct 29
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$193KOct 24
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$617KOct 23
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$85KOct 22
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$238KOct 21
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$1.1MSep 13
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$146KSep 11
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$172KSep 10
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$149KSep 3
BANFSell

Bancfirst Corp /ok/

Exec, Dir, 10%

$2.0MAug 30
OGEBuy

Oge Energy Corp.

Director

$183K+50.0%Mar 1
BANFSell

Bancfirst Corp /ok/

Exec,amp; Dir, 10%

$1.0MAug 3
BANFSell

Bancfirst Corp /ok/

Exec,amp; Dir, 10%

$5.3M−1.0%Aug 1
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$3.8M−1.0%May 17
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$7.5M−2.0%May 12
OGEBuy

Oge Energy Corp.

Director

$103K+43.0%Nov 15
OGEBuy

Oge Energy Corp.

Director

$179K+250.0%Aug 25
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$359KMay 18
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$1.1MMay 17
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$370KMay 17
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$2.6M−1.0%May 13
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$307KMar 1
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$1.1MMar 1
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$605KFeb 26
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$2.4M−1.0%Feb 25
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$1.4MFeb 24
BANFSell

Bancfirst Corp /ok/

President, CEO, Director and 10% owner

$1.2MFeb 23
About David E Rainbolt

David E. Rainbolt is a Director and 10% Owner of BancFirst Corp. (NASDAQ: BANF), a leading national commercial bank based in Oklahoma City, Oklahoma.( His address is listed as c/o BancFirst Corp, 100 N. Broadway, Oklahoma City, OK 73102.(

Rainbolt has been actively involved in insider transactions at BANF, including a recent bona fide gift of 225,000 shares of common stock to the David and Kim Rainbolt Foundation on February 3, 2026, for which he votes the shares indirectly.( Previously, he sold 5,601 shares on October 23, 2024, at an average price of $110.2072, totaling approximately $617,270, retaining substantial direct holdings of 4,310,000 shares, plus indirect positions through an Employee Stock Ownership Plan (72,264 shares) and his spouse's revocable trust (10,000 shares).( He also sold 18,177 shares in another transaction valued at $2.1 million.( These activities reflect his significant ownership and ongoing management of investments in the company.(

Written by Perplexity from public sources.

Filings come from SEC EDGAR. Not investment advice.