BANCFIRST CORP /OK/

PublicCIK: 760498
BANFNASDAQBANFPNASDAQ
Location

OKLAHOMA CITY, OK

RAINBOLT DAVID E

4
BANCFIRST CORP /OK/
May 7, 2026·May 7, 2026
11 txn

RAINBOLT DAVID E

4
BANCFIRST CORP /OK/
May 1, 2026·May 1, 2026
10 txn

RAINBOLT DAVID E

4
BANCFIRST CORP /OK/
Apr 28, 2026·Apr 28, 2026
11 txn

RAINBOLT DAVID E

4
BANCFIRST CORP /OK/
Apr 24, 2026·Apr 24, 2026
11 txn

ANDRUS HANNAH

4
BANCFIRST CORP /OK/
Apr 20, 2026·Apr 20, 2026
3 txn

CARROLL JASON A

4
BANCFIRST CORP /OK/
Apr 20, 2026·Apr 20, 2026
3 txn

RAINBOLT DAVID E

144
BANCFIRST CORP /OK/
Apr 17, 2026·Apr 17, 2026

WANZER DARA

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
3 txn

SCHMIDT DARRYL

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
5 txn

HARLOW DAVID R

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
3 txn

HANNAH DENNIS JAY

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
2 txn

FOSTER KELLY

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
2 txn

CARROLL JASON A

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
2 txn

FERGUSON ROY C

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
3 txn

BRAND DENNIS L

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
2 txn

ANDRUS HANNAH

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
2 txn

COPELAND SCOTT

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
2 txn

SLAY JOHN K JR

4
BANCFIRST CORP /OK/
Apr 3, 2026·Apr 3, 2026
4 txn

MCCASLAND THOMAS HOWARD III

4
BANCFIRST CORP /OK/
Feb 26, 2026·Feb 26, 2026
4 txn

FORAKER RANDY

4
BANCFIRST CORP /OK/
Feb 11, 2026·Feb 11, 2026
5 txn

FORAKER RANDY

144
BANCFIRST CORP /OK/
Feb 9, 2026·Feb 9, 2026

RAINBOLT DAVID E

4
BANCFIRST CORP /OK/
Feb 3, 2026·Feb 3, 2026
11 txn

BF BANK PARTNERS LP

4
BANCFIRST CORP /OK/
Feb 3, 2026·Feb 3, 2026
1 txn

CARROLL JASON A

3
BANCFIRST CORP /OK/
Jan 13, 2026·Jan 13, 2026
2 txn

MARTIN WILLIAM SCOTT

4
BANCFIRST CORP /OK/
Dec 19, 2025·Dec 19, 2025
1 txn
Page 1 of 16 · 381 total
1