Officer and Director Stock Transaction Filing

2026-04-03SEC Filing 4 (0000760498-26-000038)

This filing details stock transactions by John K. Slay Jr., Chief Credit Officer of BANCFIRST CORP /OK/. On April 3, 2026, Slay acquired 68 shares of Common Stock under the ESOP plan at a price of $0.0 per share, increasing his holdings to 4659 shares. Additionally, Slay holds 1921 shares of Common Stock through an SEP-IRA. The filing also discloses derivative holdings, including an option to buy 25,000 shares of Common Stock with an exercise price of $75.71, and 2,500 Restricted Stock Units with no exercise price or expiration date.