← Back
$BANF All transactions

BANCFIRST CORP /OK/

J

$ Value

$0

Shares

225,000

Price

$0

Filed

Feb 3

Insider

Name

RAINBOLT DAVID E

Title

CIK

0001042873

Roles

Director 10% Owner

Transaction Details

Transaction Date

2026-01-30

Code

J

Table

Non-Derivative

Ownership

Direct

Equity Swap

No

Shares After

298,395

Footnotes

Distribution of partnership shares | Shares held in David E. Rainbolt Trust U/A Amended and Restated December 14, 2017 | Gifting shares to David & Kim Rainbolt Foundation | Shares held at BF Bank Partners, LP. David E. Rainbolt is General Partner | Shares moved from ESOP to IRA account | Held under: Dana Kim Rainbolt Revocable Trust

Filing Info

Accession No.

0000760498-26-000022

Form Type

4

Issuer CIK

0000760498

RAINBOLT DAVID E's History

Date Ticker Type Value
2026-03-31 OGE A $15K
2026-02-03 BANK G $0
2026-02-03 BANF G $0
2026-02-03 BANF J $0
2026-02-03 BANF J $0
2026-01-30 BANF J $0
2026-01-30 BANF J $0
2026-01-30 BANF J $0
2026-01-06 OGE A $15K
2025-12-09 OGE A $170K

Other Insiders at BANF (90d)

Insider Bought Sold Last
RAINBOLT DAVID E 2026-02-03
SCHMIDT DARRYL
Executive Vice President
2026-04-03
BRAND DENNIS L 2026-04-03
COPELAND SCOTT
Executive Vice President
2026-04-03
FERGUSON ROY C 2026-04-03
FORAKER RANDY
Executive Vice President
$360K 2026-02-10
McCasland Thomas Howard III
Director
2026-02-26
Harlow David R
Cheif Executive Officer
2026-04-03
Foster Kelly
Senior Vice President
2026-04-03
Wanzer Dara
Executive Vice President
2026-04-03
BF Bank Partners LP 2026-01-30
Slay John K JR
Chief Credit Officer
2026-04-03
Hannah Dennis Jay
Executive Vice President
2026-04-03
Andrus Hannah
Executive Vice President
2026-04-17
Carroll Jason A
Chief Risk Officer
2026-04-20