EVP Randy Foraker sells entire 4,000 share stake in BANF at $126.61, eliminating his holding
EVP Randy Foraker sold 4,000 shares at $126.61 on 2025-05-21, reducing his holdings to 0 shares. The sale occurred near the 52-week high of $129.96, approximately 2.6% below that peak. The $506,444.80 transaction represents complete divestiture of his equity stake. BANCFIRST trades at $123.82 currently, and has delivered positive 30-day and 90-day price appreciation of +6.1% and +6.7% respectively. Without additional context on grant schedules or regulatory restrictions, the complete elimination of holdings merits investor review alongside the company's stable financial position ($56.1M net income, 18.54 P/E).