BANF insider trading

Open-market stock trades by BancFirst (BANF) executives and directors: who bought or sold, how many shares, at what price and when.

BANF insider trades

DateInsiderRoleTradeSharesPriceValue
Aug 13, 2026RAINBOLT DAVID ESell8,506$115.00$978.19K
Aug 6, 2026RAINBOLT DAVID ESell3,000$115.00$345.00K
Aug 5, 2026RAINBOLT DAVID ESell2,000$115.03$230.05K
Aug 4, 2026RAINBOLT DAVID ESell17,830$115.06$2.05M
Aug 3, 2026RAINBOLT DAVID ESell11,497$115.09$1.32M
Jul 29, 2026RAINBOLT DAVID ESell12,718$115.05$1.46M
Jul 28, 2026RAINBOLT DAVID ESell81,492$116.71$9.51M
Jul 27, 2026RAINBOLT DAVID ESell29,740$116.49$3.46M
May 6, 2026RAINBOLT DAVID ESell6,219$115.07$715.62K
May 7, 2026RAINBOLT DAVID ESell9,001$115.11$1.04M
Apr 29, 2026RAINBOLT DAVID ESell1$115.00$115.00
Apr 27, 2026RAINBOLT DAVID ESell205$115.01$23.58K
Apr 28, 2026RAINBOLT DAVID ESell24,614$115.55$2.84M
Apr 23, 2026RAINBOLT DAVID ESell17,527$115.53$2.02M
Apr 24, 2026RAINBOLT DAVID ESell650$115.02$74.76K
Feb 10, 2026FORAKER RANDYExecutive Vice PresidentSell3,000$119.91$359.73K
Aug 13, 2025Drummond F FordDirectorSell5,000$126.29$631.44K
May 28, 2025Drummond F FordDirectorSell5,000$124.12$620.58K
May 21, 2025FORAKER RANDYExecutive Vice PresidentSell4,000$126.61$506.44K

Updated 2026-11-02 19:12 UTC