InsiderTrades

BANF BANCFIRST CORP /OK/

Nasdaq · SEC CIK 760498 · EDGAR

Bought, last 12 months
$0
0 purchases by 0 insiders
Sold, last 12 months
$26.45M
13 sales by 2 insiders
Filings on record
227
since 2021-07-12, latest 2026-08-31 20:19
Buying vs selling by month open-market trades, last 24 months
BoughtSold

Most active insiders, 12 months

InsiderTitleBoughtSold
RAINBOLT DAVID EDir, 10% —$26.09M
FORAKER RANDYEVP —$359.7K
Carroll Jason ACRO ——
Ingram Kimberly KayDir ——
Andrus HannahEVP, CFO ——
Hannah Dennis JayEVP ——
Slay John K JRChief Credit Off ——
BF Bank Partners LP10% ——
Martin William ScottDir ——
Wanzer DaraEVP ——

Transactions 258

Type
Reset
X Filed Traded Ticker Insider Title Type Price Qty Owned ΔOwn Value
I 2023-04-10 2023-04-10 BANF SCHMIDT DARRYL EVP, Dir I - Discretionary $0.00 +78 7,393 +1% $0
I 2023-04-10 2023-04-10 BANF Foster Kelly SVP I - Discretionary $0.00 +56 4,509 +1% $0
I 2023-04-10 2023-04-10 BANF Wanzer Dara EVP I - Discretionary $0.00 +35 530 +7% $0
D 2023-02-28 2023-02-27 BANF Lawrence Kevin EVP S - Sale+OE $92.00 -2,291 10.0K -19% -$210.8K
D 2023-02-28 2023-02-27 BANF Lawrence Kevin EVP M - OptEx $32.30 +2,291 12.3K +23% +$74.0K
2023-01-24 2023-01-24 BANF BRAND DENNIS L EVP, Dir P - Purchase $83.00 +2,000 32.0K +7% +$166.0K
2023-01-24 2023-01-23 BANF CRAIG C L JR Dir J - Other $0.00 +9,116 51.2K +22% $0
2023-01-23 2023-01-23 BANF SCHMIDT DARRYL EVP, Dir P - Purchase $82.57 +232 48.0K +0.5% +$19.2K
I 2023-01-11 2023-01-10 BANF Martin William Scott Dir G - Gift $0.00 -1,000 333.4K -0.3% $0
D 2022-12-12 2022-12-09 BANF Lopez Dave R Dir S - Sale+OE $92.96 -2,000 0 -100% -$185.9K
D 2022-12-12 2022-12-09 BANF Lopez Dave R Dir M - OptEx $21.49 +2,000 2,000 New +$43.0K
I 2022-12-12 2022-12-09 BANF RAINBOLT DAVID E Executive, amp, Dir, 10% G - Gift $0.00 +100 2,912 +4% $0
2022-12-12 2022-12-09 BANF RAINBOLT H E Dir G - Gift $0.00 -100 6 -94% $0
I 2022-11-28 2022-11-23 BANF Johnstone William O Vice COB, Dir I - Discretionary $0.00 +216 8,027 +3% $0
MA 2022-10-19 2022-07-15+ BANF SCHMIDT DARRYL EVP, Dir P - Purchase $91.67 +397.08 48.0K +0.8% +$36.4K
M 2022-10-18 2022-07-15+ BANF SCHMIDT DARRYL EVP, Dir P - Purchase $91.67 +397.08 48.2K +0.8% +$36.4K
2022-09-06 2022-09-06 BANF RAINBOLT H E Dir G - Gift $0.00 -400 106 -79% $0
I 2022-09-01 2022-08-31 BANF McCasland Thomas Howard III Dir J - Other $107.86 -36.9K 36.9K -50% -$3.98M
D 2022-08-17 2022-08-16 BANF Ford Joseph Dir S - Sale+OE $117.00 -6,952 0 -100% -$813.4K
D 2022-08-17 2022-08-16 BANF Ford Joseph Dir M - OptEx $47.55 +6,952 6,952 New +$330.6K
2022-08-09 2022-08-09 BANF CRAIG C L JR Dir S - Sale $111.13 -1,000 42.1K -2% -$111.1K
I 2022-08-08 2022-08-08 BANF RAINBOLT DAVID E Executive, amp, Dir, 10% G - Gift $0.00 +100 2,700 +4% $0
2022-08-08 2022-08-05 BANF CRAIG C L JR Dir S - Sale $108.71 -2,700 47.9K -5% -$293.5K
2022-08-08 2022-08-08 BANF CRAIG C L JR Dir S - Sale $110.53 -4,800 43.1K -10% -$530.5K
2022-08-08 2022-08-08 BANF RAINBOLT H E Dir G - Gift $0.00 -100 506 -17% $0
2022-08-04 2022-08-04 BANF CRAIG C L JR Dir S - Sale $107.94 -1,500 50.6K -3% -$161.9K
2022-08-03 2022-08-03 BANF RAINBOLT DAVID E Executive, amp, Dir, 10% S - Sale $111.33 -9,388 25.0K -27% -$1.05M
2022-08-01 2022-07-29 BANF RAINBOLT DAVID E Executive, amp, Dir, 10% S - Sale $106.45 -50.0K 34.4K -59% -$5.32M
D 2022-07-29 2022-07-28 BANF Roberson Robin Noel Dir M - OptEx $47.55 +5,000 5,000 New +$237.8K
D 2022-07-29 2022-07-28 BANF Roberson Robin Noel Dir S - Sale+OE $106.67 -5,000 0 -100% -$533.4K
2022-07-15 2022-07-13 BANF RAINBOLT H E Dir G - Gift $0.00 -100 606 -14% $0
I 2022-07-15 2022-07-13 BANF RAINBOLT DAVID E Pres, CEO, Dir, 10% G - Gift $0.00 +100 2,700 +4% $0
DI 2022-06-21 2022-06-17 BANF COPELAND SCOTT EVP I - Discretionary $0.00 +89 15.2K +0.6% $0
M 2022-06-14 2022-01-18+ BANF SCHMIDT DARRYL EVP, Dir J - Other $80.00 +383 42.6K +0.9% +$30.6K
I 2022-06-14 2022-06-14 BANF SCHMIDT DARRYL EVP, Dir I - Discretionary $0.00 +69 7,150 +1.0% $0
2022-06-07 2022-06-07 BANF Lawrence Kevin EVP S - Sale $95.35 -2,000 10.0K -17% -$190.7K
2022-06-02 2022-06-02 BANF COPELAND SCOTT EVP S - Sale $92.44 -450 0 -100% -$41.6K
M 2022-05-17 2022-05-13+ BANF Main Street Banking Partners LP 10% S - Sale $82.57 -46.5K 5.01M -0.9% -$3.84M
M 2022-05-17 2022-05-13+ BANF BF Bank Partners LP 10% S - Sale $82.57 -46.5K 5.00M -0.9% -$3.84M
M 2022-05-17 2022-05-13+ BANF RAINBOLT DAVID E Pres, CEO, Dir, 10% S - Sale $82.57 -46.5K 5.00M -0.9% -$3.84M
2022-05-12 2022-05-12 BANF BF Bank Partners LP 10% S - Sale $84.06 -52.5K 5.14M -1% -$4.41M
2022-05-12 2022-05-12 BANF RAINBOLT DAVID E Pres, CEO, Dir, 10% S - Sale $83.26 -90.4K 5.05M -2% -$7.53M
2022-05-12 2022-05-12 BANF BF Bank Partners LP 10% S - Sale $83.26 -90.4K 5.05M -2% -$7.53M
2022-05-12 2022-05-12 BANF Main Street Banking Partners LP 10% S - Sale $84.06 -52.5K 5.14M -1% -$4.41M
2022-05-12 2022-05-12 BANF RAINBOLT DAVID E Pres, CEO, Dir, 10% S - Sale $84.06 -52.5K 5.14M -1% -$4.41M
I 2022-05-12 2022-05-12 BANF RAINBOLT DAVID E Pres, CEO, Dir, 10% I - Discretionary $0.00 +216 70.5K +0.3% $0
2022-05-12 2022-05-12 BANF Main Street Banking Partners LP 10% S - Sale $83.26 -90.4K 5.05M -2% -$7.53M
DM 2022-02-28 2022-02-28 BANF Lawrence Kevin EVP M - OptEx $21.43 +33.0K 12.0K New +$707.2K
D 2022-02-28 2022-02-28 BANF Lawrence Kevin EVP S - Sale+OE $78.10 -21.0K 0 -100% -$1.64M
D 2022-02-22 2022-02-22 BANF Martin William Scott Dir S - Sale+OE $77.74 -2,500 0 -100% -$194.3K
D 2022-02-22 2022-02-22 BANF Martin William Scott Dir M - OptEx $54.70 +2,500 2,500 New +$136.8K
D 2022-01-24 2022-01-24 BANF Wallace Mike Dir M - OptEx $23.01 +6,000 8,000 +300% +$138.1K
2021-12-23 2021-12-22 BANF SCHMIDT DARRYL EVP, Dir L - Small Acq $55.46 +1,714 42.4K +4% +$95.1K
2021-12-22 2021-12-21 BANF SCHMIDT DARRYL EVP, Dir G - Gift $0.00 -300 40.7K -0.7% $0
M 2021-09-14 2021-09-13+ BANF BRAND DENNIS L EVP, Dir P - Purchase $54.31 +9,000 26.0K +53% +$488.8K
2021-08-23 2021-08-20 BANF CRAIG C L JR Dir P - Purchase $56.29 +332 52.1K +0.6% +$18.7K
2021-07-23 2020-07-30 BANF Pierson Brian Wade SVP S - Sale $46.27 -950 50 -95% -$44.0K
2021-07-20 2021-07-19 BANF Pierson Brian Wade SVP S - Sale $55.80 -250 1,000 -20% -$13.9K

Purchase Sale Sale after option exercise All abbreviations