TickerFiles

BANCFIRST CORP /OK/ insider transactions

Published Form 4 ownership transactions for BANF.

DateInsiderCodeSharesPriceFiling
2026-07-29RAINBOLT DAVID ES / D12,718115.0474
2026-07-28RAINBOLT DAVID ES / D81,492116.7114
2026-07-27RAINBOLT DAVID ES / D29,740116.4884
2026-05-07RAINBOLT DAVID ES / D9,001115.1064
2026-05-06RAINBOLT DAVID ES / D6,219115.074
2026-04-29RAINBOLT DAVID ES / D11154
2026-04-28RAINBOLT DAVID ES / D24,614115.5534
2026-04-27RAINBOLT DAVID ES / D205115.014
2026-04-24RAINBOLT DAVID ES / D650115.0234
2026-04-23RAINBOLT DAVID ES / D17,527115.5284
2026-04-20Carroll Jason AM / A20004
2026-04-17Andrus HannahM / A80004
2026-04-03Hannah Dennis JayI / A5804
2026-04-03Andrus HannahI / A5804
2026-04-03Wanzer DaraI / A4204
2026-04-03BRAND DENNIS LI / A6204
2026-04-03Slay John K JRI / A6804
2026-04-03Harlow David RI / A8004
2026-04-03Carroll Jason AI / A4504
2026-04-03COPELAND SCOTTI / A8904
2026-04-03Foster KellyI / A6104
2026-04-03SCHMIDT DARRYLI / A7604
2026-04-03FERGUSON ROY CI / A10504
2026-02-26McCasland Thomas Howard IIIJ / D85,00604
2026-02-10FORAKER RANDYS / D3,000119.9124
2026-02-10FORAKER RANDYM / A3,00020.834
2026-02-03RAINBOLT DAVID EJ / A18804
2026-02-03RAINBOLT DAVID EJ / D18804
2026-02-03RAINBOLT DAVID EG / D225,00004
2026-01-30RAINBOLT DAVID EJ / A225,00004
2026-01-30BF Bank Partners LPJ / D269,22304
2026-01-30RAINBOLT DAVID EJ / A38,08504
2026-01-30RAINBOLT DAVID EJ / D269,22304
2025-12-18Martin William ScottG / D5,00004
2025-12-09SCHMIDT DARRYLG / D60004
2025-12-09SCHMIDT DARRYLG / A20004
2025-08-13Drummond F FordS / D5,000126.2884
2025-08-13Drummond F FordM / A5,00020.834