RAINBOLT DAVID E Insider Trading -- Recent SEC Form 4 Transactions

RAINBOLT DAVID E (CIK 1042873) reported 27 SEC Form 4 insider transactions across 2 companies over the past 18 months (most recent 2026-08-13). Recent activity: Sell BANF (8,506 shares), Sell BANF (2,000 shares), Sell BANF (3,000 shares), Sell BANF (11,497 shares), Sell BANF (17,830 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-08-13BANCFIRST CORP /OK/ (BANF)DirectorSell8,506$978,190
2026-08-06BANCFIRST CORP /OK/ (BANF)DirectorSell2,000$230,050
2026-08-06BANCFIRST CORP /OK/ (BANF)DirectorSell3,000$345,000
2026-08-04BANCFIRST CORP /OK/ (BANF)DirectorSell11,497$1.3M
2026-08-04BANCFIRST CORP /OK/ (BANF)DirectorSell17,830$2.1M
2026-07-29BANCFIRST CORP /OK/ (BANF)DirectorSell12,718$1.5M
2026-07-29BANCFIRST CORP /OK/ (BANF)DirectorSell81,492$9.5M
2026-07-28BANCFIRST CORP /OK/ (BANF)DirectorSell29,740$3.5M
2026-05-07BANCFIRST CORP /OK/ (BANF)DirectorSell6,219$715,623
2026-05-07BANCFIRST CORP /OK/ (BANF)DirectorSell9,001$1.0M
2026-05-01BANCFIRST CORP /OK/ (BANF)DirectorSell1$115
2026-04-28BANCFIRST CORP /OK/ (BANF)DirectorSell24,614$2.8M
2026-04-28BANCFIRST CORP /OK/ (BANF)DirectorSell205$23,577
2026-04-24BANCFIRST CORP /OK/ (BANF)DirectorSell17,527$2.0M
2026-04-24BANCFIRST CORP /OK/ (BANF)DirectorSell650$74,765
2026-03-26BANCFIRST CORP /OK/ (BANK)DirectorBuy225,000$0
2026-02-03BANCFIRST CORP /OK/ (BANF)DirectorBuy225,000$0
2026-02-03BANCFIRST CORP /OK/ (BANF)DirectorSell225,000$0
2026-02-03BANCFIRST CORP /OK/ (BANF)DirectorSell269,223$0
2026-02-03BANCFIRST CORP /OK/ (BANF)DirectorBuy38,085$0
2026-02-03BANCFIRST CORP /OK/ (BANF)DirectorBuy188$0
2026-02-03BANCFIRST CORP /OK/ (BANF)DirectorSell188$0
2026-01-07BANCFIRST CORP /OK/ (BANF)DirectorBuy188$0
2025-05-07BANCFIRST CORP /OK/ (BANF)DirectorBuy22,556$0
2025-05-07BANCFIRST CORP /OK/ (BANF)DirectorBuy14$0

Source: SEC Form 4 filings · as of 2026-08-13