Skip to main content
BANF logo

BANF · Bancfirst Corp /Ok/

Track BANF — free
Market Cap
$3.71B
Shares
33.60M

Trades by corporate insiders — officers, directors and holders of more than 10% of the shares — disclosed to the SEC on Forms 4 and 5. Form 3 supplies initial ownership rather than a trade; Form 4 must be filed within two business days of the trade.

Insider Sentiment Score

Peer-relative 0–100 rank of how aggressively insiders accumulated over the trailing 90 days. See the full ranking.

22
Net buyers
-1
Net shares bought
-0.50%
Net buy value
-$19,366,479
Date Insider Type Shares
2026-08-13
RAINBOLT DAVID E
Sell
8,506
2026-08-06
RAINBOLT DAVID E
Sell
3,000
2026-08-05
RAINBOLT DAVID E
Sell
2,000
2026-08-04
RAINBOLT DAVID E
Sell
17,830
2026-08-03
RAINBOLT DAVID E
Sell
11,497
2026-07-29
RAINBOLT DAVID E
Sell
12,718
2026-07-28
RAINBOLT DAVID E
Sell
81,492
2026-07-27
RAINBOLT DAVID E
Sell
29,740
2026-05-07
RAINBOLT DAVID E
Sell
9,001
2026-05-06
RAINBOLT DAVID E
Sell
6,219
2026-04-29
RAINBOLT DAVID E
Sell
1
2026-04-28
RAINBOLT DAVID E
Sell
24,614
2026-04-27
RAINBOLT DAVID E
Sell
205
2026-04-24
RAINBOLT DAVID E
Sell
650
2026-04-23
RAINBOLT DAVID E
Sell
17,527
2026-04-20
Carroll Jason A
Convert
200
2026-04-20
Carroll Jason A
Convert
200
2026-04-17
Andrus Hannah
Convert
800
2026-04-17
Andrus Hannah
Convert
800
2026-04-03
COPELAND SCOTT
Discretionary
89
2026-04-03
Harlow David R
Discretionary
80
2026-04-03
BRAND DENNIS L
Discretionary
62
2026-04-03
Slay John K JR
Discretionary
68
2026-04-03
SCHMIDT DARRYL
Discretionary
76
2026-04-03
Hannah Dennis Jay
Discretionary
58
2026-04-03
Foster Kelly
Discretionary
61
2026-04-03
Wanzer Dara
Discretionary
42
2026-04-03
FERGUSON ROY C
Discretionary
105
2026-04-03
Carroll Jason A
Discretionary
45
2026-04-03
Andrus Hannah
Discretionary
58
2026-02-26
McCasland Thomas Howard III
Other
85,006
2026-02-10
FORAKER RANDY
Convert
3,000
2026-02-10
FORAKER RANDY
Convert
3,000
2026-02-10
FORAKER RANDY
Sell
3,000
2026-02-03
RAINBOLT DAVID E
Gift
225,000
2026-01-30
BF Bank Partners LP
Other
269,223
2026-01-07
Andrus Hannah
Discretionary
40
2026-01-07
RAINBOLT DAVID E
Discretionary
188
2026-01-07
Hannah Dennis Jay
Discretionary
70
2026-01-07
Wanzer Dara
Discretionary
57
2026-01-06
BRAND DENNIS L
Discretionary
80
2026-01-06
COPELAND SCOTT
Discretionary
243
2026-01-06
SCHMIDT DARRYL
Discretionary
170
2026-01-06
Harlow David R
Discretionary
189
2026-01-06
FORAKER RANDY
Discretionary
265
2026-01-06
Slay John K JR
Discretionary
1
2026-01-06
Foster Kelly
Discretionary
120
2026-01-06
FERGUSON ROY C
Discretionary
321
2025-12-18
Martin William Scott
Gift
5,000
2025-12-09
SCHMIDT DARRYL
Gift
600
Legend Buy — open-market purchase Sell — open-market sale Shares acquired Shares disposed (gift, conversion, tax…)
Showing 1–50 of 543 transactions
Key facts CIK 760498 CUSIP 05945F103 13F (30d) 216 filings 213 filers Visit website Investor relations