Bancfirst CORP /OK/ Form 4 insider transactions

Insider transactions: buys and sells by directors, officers and ten percent owners, filed within two business days of the trade.

NASDAQ
David E Rainbolt, a Director and 10% owner of Bancfirst Corp /Ok/, sold 8,506 shares of common stock on August 13, 2026 for $115.00 per share.
NASDAQ
David E Rainbolt, a Director and 10% owner of Bancfirst Corp /Ok/, sold 3,000 shares of common stock on August 6, 2026 for $115.00 per share.
NASDAQ
David E Rainbolt, a Director and 10% owner of Bancfirst Corp /Ok/, sold 2,000 shares of common stock on August 5, 2026 for $115.03 per share.
NASDAQ
David E Rainbolt, a Director and 10% owner of Bancfirst Corp /Ok/, sold 17,830 shares of common stock on August 4, 2026 for $115.06 per share.
NASDAQ
David E Rainbolt, a Director and 10% owner of Bancfirst Corp /Ok/, sold 11,497 shares of common stock on August 3, 2026 for $115.09 per share.
NASDAQ
David E Rainbolt, a Director and 10% owner of Bancfirst Corp /Ok/, sold 12,718 shares of common stock on July 29, 2026 for $115.05 per share.
NASDAQ
David E Rainbolt, a Director and 10% owner of Bancfirst Corp /Ok/, sold 81,492 shares of common stock on July 28, 2026 for $116.71 per share.
NASDAQ
David E Rainbolt, a Director and 10% owner of Bancfirst Corp /Ok/, sold 29,740 shares of common stock on July 27, 2026 for $116.49 per share.
NASDAQ
Director and 10% owner David E. Rainbolt reported the sale of 15,220 shares of BancFirst Corporation common stock.
NASDAQ
Director and 10% owner David E. Rainbolt reported the sale of 1 share of BancFirst Corp common stock held by a foundation.
NASDAQ
David E. Rainbolt reports transactions in BANCFIRST CORP /OK/ common stock, including sales and holdings.
NASDAQ
Director and 10% owner David E. Rainbolt reported the sale of 18,177 shares of BancFirst Corporation common stock.
NASDAQ
BancFirst Corp Executive Vice President and CFO Hannah Andrus reported a transaction involving the acquisition of 800 shares of common stock.
NASDAQ
BANCFIRST CORP reports that Chief Risk Officer Jason A. Carroll acquired 200 shares of common stock on April 20, 2026, through the vesting of Restricted Stock Units.
NASDAQ
Dara Wanzer, Executive Vice President at BancFirst Corp, reported the acquisition of 42 shares of common stock on April 3, 2026.
NASDAQ
John K. Slay Jr., Chief Credit Officer of BANCFIRST CORP, reported the acquisition of 68 shares of common stock on April 3, 2026.
NASDAQ
Darryl Schmidt, Executive Vice President and Director at BANCFIRST CORP, reported transactions involving common stock on April 3, 2026.
NASDAQ
David R. Harlow, Chief Executive Officer and Director of BANCFIRST CORP, acquired 7,000 shares of common stock through the Employee Stock Ownership Plan (ESOP).
NASDAQ
Dennis Jay Hannah, Executive Vice President of BANCFIRST CORP, reported the acquisition of 58 shares of common stock on April 3, 2026.
NASDAQ
Kelly Foster, Senior Vice President at BANCFIRST CORP, acquired 61 shares of common stock on April 3, 2026, through the ESOP.
NASDAQ
Scott Copeland, Executive Vice President of BANCFIRST CORP, acquired 89 shares of common stock on April 3, 2026.
NASDAQ
BANCFIRST CORP reports a Form 4 filing detailing stock acquisition by Chief Risk Officer Jason A. Carroll.
NASDAQ
Roy C. Ferguson, Senior Advisor at BANCFIRST CORP, reported the acquisition of 105 shares of common stock on April 3, 2026.
NASDAQ
Hannah Andrus, Executive Vice President and CFO of BANCFIRST CORP, reported the acquisition of 58 shares of common stock on April 3, 2026.
NASDAQ
Dennis L. Brand, Senior Advisor at BANCFIRST CORP, acquired 62 shares of common stock on April 3, 2026, through the Employee Stock Ownership Plan (ESOP).
NASDAQ
BancFirst Director and 10% Owner David E. Rainbolt gifted 225,000 shares of common stock to the David and Kim Rainbolt Foundation.
NASDAQ
Randy Foraker, a retired officer of BancFirst Corp, filed a Form 4 confirming his retirement and indicating no new security transactions.
NASDAQ
BancFirst Corp. Director Thomas H. McCasland III has updated his beneficial ownership report, disclaiming interest in 85,006 shares previously reported through a family trust.
NASDAQ
BancFirst Executive Vice President Randy Foraker exercised options and immediately sold 3,000 shares of common stock for a significant gain.
NASDAQ
BancFirst Director and 10% Owner David E. Rainbolt reported several non-market transactions involving common stock, including partnership distributions, gifts to a foundation, and transfers between accounts.