RD
RAINBOLT DAVID E Chairman & CEO
C-suite M
€822,391
▲ Purchases (8 ops.)
Insider track record CEO Across 1 buy signal with a settled T+90 return. Return basis: close on the day after publication.
Discover the detailed record of transactions filed by RAINBOLT DAVID E, Chairman & CEO. Officer active across 3 companies, notably Bancfirst CORP. Cumulatively, 64 disclosures have been published. Breakdown: 8 buys · 37 sells. Total volume traded: €32.7m. History available since 12 May 2021. The latest transaction was filed on 28 April 2026 (Cession). Regulator: SEC (Form 4). All data is openly available.
Declarations 64 total
24,614 shares @ US$115.5525 17.9% of flow Common Stock SEC:0000760498-26-000043:1
205 shares @ US$115.01 0.1% of flow Common Stock SEC:0000760498-26-000043:0
22,556 shares 0Common Stock SEC:0001593968-25-000601:0
204 shares 0Common Stock SEC:0001593968-25-000433:0
10,000 shares 0Common Stock SEC:0001593968-24-001397:0
8,140 shares @ US$110.7835 6.2% of flow Common Stock SEC:0001593968-24-001304:2
8,140 shares @ US$110.7835 6.2% of flow Common Stock SEC:0001593968-24-001304:1
8,141 shares @ US$110.7835 6.2% of flow Common Stock SEC:0001593968-24-001304:0
583 shares @ US$110.1143 0.4% of flow Common Stock SEC:0001593968-24-001299:0
1,867 shares @ US$110.2072 1.4% of flow Common Stock SEC:0001593968-24-001282:0
259 shares @ US$110.00 0.2% of flow Common Stock SEC:0001593968-24-001280:2
259 shares @ US$110.00 0.2% of flow Common Stock SEC:0001593968-24-001280:1
259 shares @ US$110.00 0.2% of flow Common Stock SEC:0001593968-24-001280:0
717 shares @ US$110.4668 0.5% of flow Common Stock SEC:0001593968-24-001273:0
3,458 shares @ US$105.0241 2.4% of flow Common Stock SEC:0001593968-24-001199:0
463 shares @ US$105.0057 0.3% of flow Common Stock SEC:0001593968-24-001183:0
9 shares @ US$105.25 0.0% of flow Common Stock SEC:0001593968-24-001178:2
535 shares @ US$105.0952 0.4% of flow Common Stock SEC:0001593968-24-001178:5
534 shares @ US$105.0952 0.4% of flow Common Stock SEC:0001593968-24-001178:1
10 shares @ US$105.25 0.0% of flow Common Stock SEC:0001593968-24-001178:0
535 shares @ US$105.0952 0.4% of flow Common Stock SEC:0001593968-24-001178:3
9 shares @ US$105.25 0.0% of flow Common Stock SEC:0001593968-24-001178:4
7,371.5 shares @ US$105.4553 5.2% of flow Common Stock SEC:0001593968-24-001164:0
471 shares @ US$105.5849 0.3% of flow Common Stock SEC:0001593968-24-001114:0
472 shares @ US$105.5849 0.3% of flow Common Stock SEC:0001593968-24-001114:1
25 of 64 declarations
Load more (39 remaining) About RAINBOLT DAVID E David E Rainbolt is an executive at BancFirst Corp /OK/.