RAINBOLT DAVID E — SEC Form 4 filings

SEC reporting owner CIK 1042873. 43 Form 4 filings on record with FilingPulse; latest filed 2026-08-13.

Transaction summary — filings shown

Covers all 43 filings on record, filed 2024-01-11 to 2026-08-13. Counts and totals are arithmetic on values as filed — descriptive data, not a recommendation.

By issuer — same filings

Open-market purchase/sale legs on non-derivative securities, grouped by issuer. Role is as filed on the newest filing for that issuer. Dollar totals cover priced legs only (shares × price as filed). Ordered by priced transaction value, largest first.

IssuerRole (as filed)FilingsPurchases (P)Sales (S)Other legs
BANCFIRST CORP /OK/ (BANF)Director, 10% owner3051 legs · 315,000 sh · $35,764,48517
OGE ENERGY CORP. (OGE)Director1313

Form 4 filings — RAINBOLT DAVID E

FiledFormIssuerReported transactionsSource
2026-08-134BANCFIRST CORP /OK/ (BANF)Sale (S): 8,506 @ $115EDGAR
2026-08-064BANCFIRST CORP /OK/ (BANF)Sale (S): 2,000 @ $115.03EDGAR
2026-08-064BANCFIRST CORP /OK/ (BANF)Sale (S): 3,000 @ $115EDGAR
2026-08-044BANCFIRST CORP /OK/ (BANF)Sale (S): 11,497 @ $115.09EDGAR
2026-08-044BANCFIRST CORP /OK/ (BANF)Sale (S): 17,830 @ $115.06EDGAR
2026-07-294BANCFIRST CORP /OK/ (BANF)Sale (S): 81,492 @ $116.71EDGAR
2026-07-294BANCFIRST CORP /OK/ (BANF)Sale (S): 12,718 @ $115.05EDGAR
2026-07-284BANCFIRST CORP /OK/ (BANF)Sale (S): 29,740 @ $116.49EDGAR
2026-07-024OGE ENERGY CORP. (OGE)Grant/award (A): 314.68 (derivative) @ $48.66EDGAR
2026-05-074BANCFIRST CORP /OK/ (BANF)Sale (S): 6,219 @ $115.07 · Sale (S): 9,001 @ $115.11EDGAR
2026-05-014BANCFIRST CORP /OK/ (BANF)Sale (S): 1 @ $115EDGAR
2026-04-284BANCFIRST CORP /OK/ (BANF)Sale (S): 205 @ $115.01 · Sale (S): 24,614 @ $115.55EDGAR
2026-04-244BANCFIRST CORP /OK/ (BANF)Sale (S): 17,527 @ $115.53 · Sale (S): 650 @ $115.02EDGAR
2026-04-014OGE ENERGY CORP. (OGE)Grant/award (A): 319.28 (derivative) @ $47.96EDGAR
2026-03-264/ABANCFIRST CORP /OK/ (BANK)Gift (G): 225,000 @ $0EDGAR
2026-02-034BANCFIRST CORP /OK/ (BANF)Other (J): 225,000 @ $0 · Gift (G): 225,000 @ $0 · Other (J): 269,223 @ $0 · Other (J): 38,085 @ $0 · Other (J): 188 @ $0 · Other (J): 188 @ $0EDGAR
2026-01-084OGE ENERGY CORP. (OGE)Grant/award (A): 359.53 (derivative) @ $42.59EDGAR
2025-12-114OGE ENERGY CORP. (OGE)Grant/award (A): 3,947.06 (derivative) @ $43.07EDGAR
2025-10-024OGE ENERGY CORP. (OGE)Grant/award (A): 310.68 (derivative) @ $46.27EDGAR
2025-06-264OGE ENERGY CORP. (OGE)Grant/award (A): 321.44 (derivative) @ $44.72EDGAR
2025-05-074BANCFIRST CORP /OK/ (BANF)Other (J): 22,556 @ $0 · Code (I): 14 @ $0 · Other (J): 22,556 @ $0EDGAR
2025-04-024BANCFIRST CORP /OK/ (BANF)Code (I): 204 @ $0EDGAR
2025-03-274OGE ENERGY CORP. (OGE)Grant/award (A): 324.20 (derivative) @ $44.34EDGAR
2025-01-104OGE ENERGY CORP. (OGE)Grant/award (A): 354.50 (derivative) @ $40.55EDGAR
2024-12-124OGE ENERGY CORP. (OGE)Grant/award (A): 3,852.54 (derivative) @ $42.18EDGAR
2024-11-194BANCFIRST CORP /OK/ (BANF)Gift (G): 10,000 @ $0EDGAR
2024-10-294BANCFIRST CORP /OK/ (BANF)Sale (S): 8,141 @ $110.78 · Sale (S): 8,140 @ $110.78 · Sale (S): 8,140 @ $110.78EDGAR
2024-10-244BANCFIRST CORP /OK/ (BANF)Sale (S): 583 @ $110.11 · Sale (S): 583 @ $110.11 · Sale (S): 584 @ $110.11EDGAR
2024-10-234BANCFIRST CORP /OK/ (BANF)Sale (S): 1,867 @ $110.21 · Sale (S): 1,867 @ $110.21 · Sale (S): 1,867 @ $110.21EDGAR
2024-10-224BANCFIRST CORP /OK/ (BANF)Sale (S): 259 @ $110 · Sale (S): 259 @ $110 · Sale (S): 259 @ $110EDGAR
2024-10-214BANCFIRST CORP /OK/ (BANF)Sale (S): 717 @ $110.47 · Sale (S): 718 @ $110.47 · Sale (S): 717 @ $110.47EDGAR
2024-10-024OGE ENERGY CORP. (OGE)Grant/award (A): 349.76 (derivative) @ $41.10EDGAR
2024-09-134BANCFIRST CORP /OK/ (BANF)Sale (S): 3,458 @ $105.02 · Sale (S): 3,457 @ $105.02 · Sale (S): 3,457 @ $105.02EDGAR
2024-09-114BANCFIRST CORP /OK/ (BANF)Sale (S): 463 @ $105.01 · Sale (S): 464 @ $105.01 · Sale (S): 464 @ $105.01EDGAR
2024-09-104BANCFIRST CORP /OK/ (BANF)Sale (S): 10 @ $105.25 · Sale (S): 534 @ $105.10 · Sale (S): 9 @ $105.25 · Sale (S): 535 @ $105.10 · Sale (S): 9 @ $105.25 · Sale (S): 535 @ $105.10EDGAR
2024-09-094BANCFIRST CORP /OK/ (BANF)Sale (S): 7,371.50 @ $105.46 · Sale (S): 7,370.50 @ $105.46 · Sale (S): 7,371.50 @ $105.46EDGAR
2024-09-034BANCFIRST CORP /OK/ (BANF)Sale (S): 471 @ $105.58 · Sale (S): 472 @ $105.58 · Sale (S): 471 @ $105.58EDGAR
2024-08-304BANCFIRST CORP /OK/ (BANF)Sale (S): 6,125.50 @ $106.22 · Sale (S): 6,125.50 @ $106.22 · Sale (S): 6,125.50 @ $106.22EDGAR
2024-08-154BANCFIRST CORP /OK/ (BANF)Other (J): 690,000 @ $0 · Other (J): 230,000 @ $0 · Other (J): 230,000 @ $0 · Other (J): 230,000 @ $0EDGAR
2024-06-264OGE ENERGY CORP. (OGE)Grant/award (A): 407.69 (derivative) @ $35.26EDGAR
2024-03-294BANCFIRST CORP /OK/ (BANF)Code (I): 121 @ $0EDGAR
2024-03-284OGE ENERGY CORP. (OGE)Grant/award (A): 430.78 (derivative) @ $33.37EDGAR
2024-01-114OGE ENERGY CORP. (OGE)Grant/award (A): 405.73 (derivative) @ $35.43EDGAR

FilingPulse's Form 4 archive currently extends back to 2024-01-11 and is expanding backward through EDGAR history — earlier filings by this insider may not be indexed yet. Names and roles are shown as filed.

Need this as JSON? GET https://api.filingpulse.io/v1/insider-trades?owner_cik=1042873 returns every filing on this page — normalized, with footnotes and derivative legs — and webhooks push new filings to you in seconds. API docs →