Bancfirst Corporation ยท NASDAQ:BANF

Bancfirst Corporation insider trades

Bancfirst Corporation's insiders made 0 buys and 15 sales on the open market in the last 12 months. Each trade with the insider, role, price and filing.

DateInsiderTradeSharesPriceFiling
Aug 13, 2026Rainbolt David ESale8,506US$115Form 4
Aug 6, 2026Rainbolt David ESale3,000US$115Form 4
Aug 5, 2026Rainbolt David ESale2,000US$115Form 4
Aug 4, 2026Rainbolt David ESale17,830US$115Form 4
Aug 3, 2026Rainbolt David ESale11,497US$115Form 4
Jul 29, 2026Rainbolt David ESale12,718US$115Form 4
Jul 28, 2026Rainbolt David ESale81,492US$117Form 4
Jul 27, 2026Rainbolt David ESale29,740US$116Form 4
May 7, 2026Rainbolt David ESale9,001US$115Form 4
May 6, 2026Rainbolt David ESale6,219US$115Form 4

Bancfirst Corporation shareholders