BANFP
BANF
OGE

David E. Rainbolt

Known title: President and CEO and DirectorCIK: 0001042873

David E. Rainbolt's purchase track record

How the stock did after each of David E. Rainbolt's open-market purchases, measured from the purchase date. Several fills within a week count as one purchase.

Purchases measured
3
of 3 since August 23, 2021
Stock higher 6 months later
67%
3 months: 67%
Median 6-month return
+3.6%
3 months: +1.0%
Beat the S&P 500
67%
median +7.5% vs. index
PurchaseStockAmount3 months6 months
2/27/2023OGE$183K-3.2%-4.5%
11/11/2021OGE$103K+8.5%+15.5%
8/23/2021OGE$179K+1.0%+3.6%

Computed by MarketWall from SEC Form 4 filings and daily closing prices (close on the purchase date to the close about 3 and 6 months later). Companies that have since delisted are not included. Past results, not investment advice.

Associated companies

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 10, 2026

BancFirst: Conservative Balance Sheet Cited for Stagnant Share Price. Recent commentary highlights BancFirst's conservative balance sheet as a factor in its stagnant share price. The stock is currently trading near its 52-week low, with an RSI of 41.3 indicating neutral momentum. Analysts maintain an average price target of $124.00, suggesting a gap between current levels and long-term expectations.

this person other insiders at BANF

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 5, 2026

Scotiabank Adds OGE Energy to Coverage with $49 Target. Scotiabank has added OGE to its coverage with an outperform rating and a $49 price target. The company is a dividend payer with a 4.81% yield, and dividend stocks are facing pressure from higher Treasury yields. The stock sits near its 200‑day SMA and a support level at $46.63. The recent coverage may influence investor sentiment.

this person other insiders at OGE

Transaction History

BANFP▼ Sell$978K
BANF▼ Sell$345K
BANF▼ Sell$230K
BANF▼ Sell$2.1M
BANF▼ Sell$1.3M
BANF▼ Sell$1.5M
BANF▼ Sell$9.5M
BANF▼ Sell$3.5M
BANF▼ Sell$1.0M
BANF▼ Sell$716K
BANF▼ Sell$115
BANF▼ Sell$2.8M
BANF▼ Sell$24K
BANF▼ Sell$75K
BANF▼ Sell$2.0M
BANF▼ Sell$0
BANF▼ Sell$0
BANF▼ Sell$0
BANF▼ Sell$0
BANF▼ Sell$0
BANF▼ Sell$0
BANF▼ Sell$0
BANF▼ Sell$0
BANF▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$902K
BANFP▼ Sell$902K
BANFP▼ Sell$902K
BANFP▼ Sell$64K
BANFP▼ Sell$64K
BANFP▼ Sell$64K
BANFP▼ Sell$206K
BANFP▼ Sell$206K
BANFP▼ Sell$206K
BANFP▼ Sell$28K
BANFP▼ Sell$28K
BANFP▼ Sell$28K
BANFP▼ Sell$79K
BANFP▼ Sell$79K
BANFP▼ Sell$79K
BANFP▼ Sell$363K
BANFP▼ Sell$363K
BANFP▼ Sell$363K
BANFP▼ Sell$49K
BANFP▼ Sell$49K
BANFP▼ Sell$49K
BANFP▼ Sell$56K
BANFP▼ Sell$56K
BANFP▼ Sell$56K
BANFP▼ Sell$1K
BANFP▼ Sell$947
BANFP▼ Sell$947
BANFP▼ Sell$777K
BANFP▼ Sell$777K
BANFP▼ Sell$777K
BANFP▼ Sell$50K
BANFP▼ Sell$50K
BANFP▼ Sell$50K
BANFP▼ Sell$651K
BANFP▼ Sell$651K
BANFP▼ Sell$651K
BANFP▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$0
OGE▲ Buy$183K
BANFP▼ Sell$0
BANFP▼ Sell$0
BANFP▼ Sell$1.0M
BANFP▼ Sell$5.3M
BANFP▼ Sell$0
BANFP▼ Sell$584K
BANFP▼ Sell$3.3M
BANFP▼ Sell$4.4M
BANFP▼ Sell$0
BANFP▼ Sell$7.5M
OGE▲ Buy$103K
OGE▲ Buy$179K

We use analytics to understand how market-wall is used. No personal data is sold.