BANF

Bancfirst Corp /Ok/

Company with tickers: BANF, BANFP

CIK
760498
CUSIP
05945F103
Shares Outstanding
33,586,387
13F Activity (30d)
189 filings 188 filers
Date Insider Type Shares
2026-05-07 RAINBOLT DAVID E Sell 9,001
2026-05-06 RAINBOLT DAVID E Sell 6,219
2026-05-06 RAINBOLT DAVID E Other 38,085
2026-05-06 RAINBOLT DAVID E Other 73,395
2026-05-06 RAINBOLT DAVID E Other 4,040,777
2026-05-06 RAINBOLT DAVID E Other 10,000
2026-05-06 RAINBOLT DAVID E Other 200,000
2026-05-06 RAINBOLT DAVID E Other 188
2026-05-06 RAINBOLT DAVID E Other 4,000
2026-05-06 RAINBOLT DAVID E Other 200,000
2026-05-06 RAINBOLT DAVID E Other 200,000
2026-04-29 RAINBOLT DAVID E Other 200,000
2026-04-29 RAINBOLT DAVID E Other 73,395
2026-04-29 RAINBOLT DAVID E Other 188
2026-04-29 RAINBOLT DAVID E Other 200,000
2026-04-29 RAINBOLT DAVID E Other 200,000
2026-04-29 RAINBOLT DAVID E Other 4,040,777
2026-04-29 RAINBOLT DAVID E Other 38,085
2026-04-29 RAINBOLT DAVID E Sell 1
2026-04-29 RAINBOLT DAVID E Other 4,000
2026-04-29 RAINBOLT DAVID E Other 10,000
2026-04-28 RAINBOLT DAVID E Sell 24,614
2026-04-27 RAINBOLT DAVID E Other 4,040,777
2026-04-27 RAINBOLT DAVID E Other 200,000
2026-04-27 RAINBOLT DAVID E Sell 205
2026-04-27 RAINBOLT DAVID E Other 200,000
2026-04-27 RAINBOLT DAVID E Other 10,000
2026-04-27 RAINBOLT DAVID E Other 73,395
2026-04-27 RAINBOLT DAVID E Other 188
2026-04-27 RAINBOLT DAVID E Other 38,085
2026-04-27 RAINBOLT DAVID E Other 200,000
2026-04-27 RAINBOLT DAVID E Other 4,000
2026-04-24 RAINBOLT DAVID E Sell 650
2026-04-23 RAINBOLT DAVID E Other 200,000
2026-04-23 RAINBOLT DAVID E Other 4,040,777
2026-04-23 RAINBOLT DAVID E Other 200,000
2026-04-23 RAINBOLT DAVID E Other 200,000
2026-04-23 RAINBOLT DAVID E Other 38,085
2026-04-23 RAINBOLT DAVID E Other 4,000
2026-04-23 RAINBOLT DAVID E Other 10,000
2026-04-23 RAINBOLT DAVID E Other 188
2026-04-23 RAINBOLT DAVID E Sell 17,527
2026-04-23 RAINBOLT DAVID E Other 73,395
2026-04-20 Carroll Jason A Convert 200
2026-04-20 Carroll Jason A Convert 200
2026-04-20 Carroll Jason A Other 142
2026-04-17 Andrus Hannah Convert 800
2026-04-17 Andrus Hannah Convert 800
2026-04-17 Andrus Hannah Other 134
2026-04-03 SCHMIDT DARRYL Other 487
Showing 1–50 of 1,071 transactions