SEC Form 4 insider trading filings tracked in real time from EDGAR

BANCFIRST CORP /OK/ (BANF) — Insider Trading

Insider trading activity for BANCFIRST CORP /OK/ sourced from SEC EDGAR Form 4 filings.

Overview

  • Total insider trades: 25
  • Last trade date: Aug 30, 2026
  • Ticker: BANF

Top Insiders

  • Harlow David R (Cheif Executive Officer) — 1 trades, buy: $0, sell: $0
  • Wanzer Dara (Executive Vice President) — 1 trades, buy: $0, sell: $0
  • Slay John K JR (Chief Credit Officer) — 1 trades, buy: $0, sell: $0
  • SCHMIDT DARRYL (Executive Vice President) — 1 trades, buy: $0, sell: $0
  • Hannah Dennis Jay (Executive Vice President) — 1 trades, buy: $0, sell: $0

Recent Trades

DateInsiderTicker / Company TypeSharesValue
Aug 30, 2026 Ingram Kimberly Kay BBANF BBANF BUY 500 $55K
May 7, 2026 RAINBOLT DAVID E BANF BANCFIRST CORP /OK/ SELL 9,001 $1.0M
May 6, 2026 RAINBOLT DAVID E BANF BANCFIRST CORP /OK/ SELL 6,219 $716K
Apr 29, 2026 RAINBOLT DAVID E BANF BANCFIRST CORP /OK/ SELL 1 $115
Apr 28, 2026 RAINBOLT DAVID E BANF BANCFIRST CORP /OK/ SELL 24,614 $2.8M
Apr 27, 2026 RAINBOLT DAVID E BANF BANCFIRST CORP /OK/ SELL 205 $24K
Apr 24, 2026 RAINBOLT DAVID E BANF BANCFIRST CORP /OK/ SELL 650 $75K
Apr 23, 2026 RAINBOLT DAVID E BANF BANCFIRST CORP /OK/ SELL 17,527 $2.0M
Apr 20, 2026 Carroll Jason A BANF BANCFIRST CORP /OK/ OTHER 200 $21K
Apr 20, 2026 Carroll Jason A BANF BANCFIRST CORP /OK/ OTHER 200 N/A
Apr 17, 2026 Andrus Hannah BANF BANCFIRST CORP /OK/ OTHER 800 N/A
Apr 17, 2026 Andrus Hannah BANF BANCFIRST CORP /OK/ OTHER 800 N/A
Apr 3, 2026 BRAND DENNIS L BANF BANCFIRST CORP /OK/ OTHER 62 N/A
Apr 3, 2026 Andrus Hannah BANF BANCFIRST CORP /OK/ OTHER 58 N/A
Apr 3, 2026 FERGUSON ROY C BANF BANCFIRST CORP /OK/ OTHER 105 N/A
Mar 29, 2024 Carroll Jason A BANF BANCFIRST CORP /OK/ OTHER 1,000 N/A
Apr 3, 2026 Carroll Jason A BANF BANCFIRST CORP /OK/ OTHER 45 N/A
Apr 3, 2026 COPELAND SCOTT BANF BANCFIRST CORP /OK/ OTHER 89 N/A
Apr 3, 2026 Foster Kelly BANF BANCFIRST CORP /OK/ OTHER 61 N/A
Apr 3, 2026 Hannah Dennis Jay BANF BANCFIRST CORP /OK/ OTHER 58 N/A

← All companies · Full trades feed