Skip to main content
BANF logo

BANF

Bancfirst Corp /Ok/
$115.03 +0.13 (+0.11%) At close · Jul 14
Market Cap
$3.86B
Shares
33,586,387

Trades by corporate insiders — officers, directors and holders of more than 10% of the shares — disclosed to the SEC on Forms 3, 4 and 5. 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.

28
Net buyers
-1
Net shares bought
-0.17%
Net buy value
-$6,719,213
Date Insider Type Shares
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-27
FORAKER RANDY
Other
0
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
2025-12-18
Martin William Scott
Gift
5,000
2025-12-09
SCHMIDT DARRYL
Gift
600
2025-12-09
SCHMIDT DARRYL
Gift
200
2025-08-13
Drummond F Ford
Convert
5,000
2025-08-13
Drummond F Ford
Sell
5,000
2025-08-13
Drummond F Ford
Convert
5,000
2025-07-18
Slay John K JR
Award
2,500
2025-05-28
Drummond F Ford
Convert
5,000
2025-05-28
Drummond F Ford
Convert
5,000
2025-05-28
Drummond F Ford
Sell
5,000
2025-05-21
FORAKER RANDY
Sell
4,000
2025-05-21
FORAKER RANDY
Convert
4,000
2025-05-21
FORAKER RANDY
Convert
4,000
2025-05-06
RAINBOLT DAVID E
Other
22,556
2025-05-06
RAINBOLT DAVID E
Discretionary
14
2025-05-06
RAINBOLT DAVID E
Other
22,556
2025-04-02
COPELAND SCOTT
Discretionary
104
2025-04-02
FORAKER RANDY
Discretionary
103
2025-04-02
SCHMIDT DARRYL
Discretionary
88
2025-04-02
RAINBOLT DAVID E
Discretionary
204
2025-04-02
Wanzer Dara
Discretionary
47
Legend Buy — open-market purchase Sell — open-market sale Shares acquired Shares disposed (gift, conversion, tax…)
Showing 1–50 of 461 transactions
Key facts CIK 760498 CUSIP 05945F103 13F (30d) 16 filings 15 filers Visit website Investor relations