Paydirt
BANF
Ticker

BancFirst Corporation

BANF · Financial Services · BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail cus…

BancFirst Corporation (BANF), in the Financial Services sector, has 12 disclosed filings on Paydirt over the trailing twelve months from 2 corporate insiders: 0 purchases and 12 sales. Filers took a median of 1 day from execution to disclosure, and the most recent trade was executed Aug 13 and filed Aug 13. The most active filer was David E Rainbolt with 13 filings.

Add to watchlist
Filings, ttm
12
0 buys · 12 sells
Traders, ttm
2
2 insiders
Volume, ttmiDollar value disclosed in the window
$26.3M
estimated for Congress, as filed for insiders
Median delay
1d
execution to disclosure
Last traded
Aug 13
Filed Aug 13
ADViAverage daily dollar volume
$19.2M
market data
Share price · 12M
$115 (-9.8%)
$129$116$102Sep 22 2025Feb 27Aug 5

Adjusted for splits and dividends.

Volume by month
$14.4M$7.2M$0Oct 2024Apr 2025Oct 2025Apr 2026Oct 2024 · sells $11.4MNov 2024 · sells $11.5MDec 2024 · sells $506KJan 2025 · sells $590KFeb 2025 · sells $2.4MMay 2025 · sells $1.1MAug 2025 · sells $631KFeb 2026 · sells $360KApr 2026 · sells $4.9MMay 2026 · sells $1.8MJul 2026 · sells $14.4MAug 2026 · sells $4.9M
Buys $0 Sells $54.5M

Estimated for Congress, as filed for insiders · by filing month · past 24 months

Who filed
DR David E Rainbolt Executive & Director 13 filings WM William Scott Martin Director 7 filings FD F Ford Drummond Director 4 filings ML Main Street Banking Partners LP 10% owner 4 filings LR Leslie Jeannine Rainbolt Director 4 filings RF Randy Foraker Executive Vice President 2 filings DB Dennis L Brand Executive Vice President 1 filing DH Dennis Jay Hannah Executive Vice President 1 filing
Recent filings
David E RainboltSALE Director $978K
8,506 sh × $115.00
Exec Aug 13
Filed Aug 13 · 10:54 AM ET
David E RainboltSALE Director $345K
3,000 sh × $115.00
Exec Aug 6
Filed Aug 6 · 5:37 PM ET
David E RainboltSALE Director $230K
2,000 sh × $115.03
Exec Aug 5
Filed Aug 6 · 11:24 AM ET
David E RainboltSALE Director $2.1M
17,830 sh × $115.06
Exec Aug 4
Filed Aug 4 · 5:25 PM ET
David E RainboltSALE Director $1.3M
11,497 sh × $115.09
Exec Aug 3
Filed Aug 4 · 10:23 AM ET
David E RainboltSALE Director $1.5M
12,718 sh × $115.05
Exec Jul 29
Filed Jul 29 · 5:14 PM ET
David E RainboltSALE Director $9.5M
81,492 sh × $116.71
Exec Jul 28
Filed Jul 29 · 9:49 AM ET
David E RainboltSALE Director $3.5M
29,740 sh × $116.49
Exec Jul 27
Filed Jul 28 · 9:53 AM ET
David E RainboltSALE Director $1.8M
15,220 sh across 2 lots
Exec May 6
Filed May 7 · 5:30 PM ET
David E RainboltSALE Director $2.8M
24,614 sh × $115.55
Exec Apr 28
Filed Apr 28 · 5:30 PM ET
David E RainboltSALE Director $2.0M
17,527 sh × $115.53
Exec Apr 23
Filed Apr 24 · 5:30 PM ET
Randy ForakerSALE Executive Vice President $360K
3,000 sh × $119.91
Exec Feb 10
Filed Feb 11 · 5:30 PM ET
F Ford DrummondSALE Director $631K
5,000 sh × $126.29
Exec Aug 13 2025
Filed Aug 14 2025 · 5:30 PM ET
F Ford DrummondSALE Director $621K
5,000 sh × $124.12
Exec May 28 2025
Filed May 28 2025 · 5:30 PM ET
Randy ForakerSALE Executive Vice President $506K
4,000 sh × $126.61
Exec May 21 2025
Filed May 22 2025 · 5:30 PM ET
William Scott MartinSALE Director $1.2M
10,000 sh × $119.13
Exec Feb 28 2025
Filed Feb 28 2025 · 5:30 PM ET
Darryl SchmidtSALE Executive Vice President $610K
5,000 sh × $122.06
Exec Feb 11 2025
Filed Feb 11 2025 · 5:30 PM ET
F Ford DrummondSALE Director $603K
5,000 sh × $120.58
Exec Feb 5 2025
Filed Feb 6 2025 · 5:30 PM ET
F Ford DrummondSALE Director $590K
5,000 sh × $117.97
Exec Jan 29 2025
Filed Jan 29 2025 · 5:30 PM ET
Dennis L BrandSALE Executive Vice President $506K
4,000 sh × $126.50
Exec Dec 12 2024
Filed Dec 12 2024 · 5:30 PM ET
William Scott MartinSALE Director $3.1M
24,607 sh × $124.70
Exec Nov 21 2024
Filed Nov 21 2024 · 5:30 PM ET
William Scott MartinSALE Director $3.1M
25,000 sh × $123.00
Exec Nov 15 2024
Filed Nov 15 2024 · 5:30 PM ET
William Scott MartinSALE Director $924K
7,500 sh × $123.17
Exec Nov 14 2024
Filed Nov 14 2024 · 5:30 PM ET
William Scott MartinSALE Director $1.3M
10,298 sh × $126.01
Exec Nov 13 2024
Filed Nov 13 2024 · 5:30 PM ET
Dennis Jay HannahSALE Executive Vice President $1.3M
10,543 sh across 2 lots
Exec Nov 6 2024
Filed Nov 8 2024 · 5:30 PM ET