BANCFIRST CORP /OK/ (BANFP) — Insider Trading

AI-Powered SEC Filing Analysis

← All BANFP filings

Want the newest filings?

This analysis covers the filing from 2026-04-28. New 10-K, 10-Q and 8-K filings are analyzed the moment they are released — exclusively in the app.

Earlier Insider Trading filings

Filed: 2026-04-24
  • David E. Rainbolt, a Director and 10% Owner of BancFirst Corp, sold 18,177 shares across two transactions on April 23-24, 2026 at prices around $115.03-$115.53 per share, totaling approximately $2.1 million in insider sales.
  • Following the reported sales, Rainbolt maintains substantial beneficial ownership of approximately 4.7 million shares when combining direct holdings, trust-held shares, and partnership interests, indicating continued significant confidence in the company despite recent sales.
  • The sales appear to be made through the David and Kim Rainbolt Foundation, suggesting these may be charitable giving-related transactions rather than loss-of-confidence sales, which is a less bearish signal for the stock.
  • Rainbolt's holdings across multiple entities (direct ownership, trusts, spouse holdings, and partnership stakes) demonstrate deeply entrenched ownership in BancFirst, though the recent disposition of 18,177 shares warrants monitoring for potential future sell-off patterns.
Filed: 2026-03-02
  • Randy Foraker, a retired officer of BANCFIRST CORP /OK/, has filed a Form 4 reporting his retirement from the company on February 27, 2026.
  • The filing does not indicate any acquisition or disposition of securities, suggesting Foraker's retirement was not accompanied by any major changes in his ownership of BANFP stock.
  • As a retired officer, Foraker's continued ownership and involvement with the company should be monitored for any potential changes in the future.
Filed: 2026-02-26
  • Thomas Howard McCasland III, a director of BancFirst Corp, reported disposing of 85,006 shares of common stock, likely for tax purposes related to family trusts.
  • McCasland retains indirect beneficial ownership of 104,970 shares through various family trusts, suggesting he remains a significant long-term shareholder.
  • The transaction appears to be a routine reporting of internal trust movements rather than a significant change in McCasland's overall stake in the company.
Filed: 2026-02-11
  • The reporting person, Randy Foraker, is an Executive Vice President of BancFirst Corporation, which indicates he holds a significant role within the company.
  • Foraker exercised 3,000 stock options at $20.83 per share and then immediately sold the 3,000 shares at $119.9116 per share, suggesting he is taking advantage of a rise in the company's stock price.
  • Foraker also holds an additional 18,114 shares indirectly through the company's ESOP (Employee Stock Ownership Plan) and 470 shares through his spouse's IRA, further demonstrating his substantial stake in the company.

Other reports for BANCFIRST CORP /OK/

Important Information

AI-generated analysis is for informational purposes only. Always read original SEC filings and consult with qualified professionals before making investment decisions.