BancFirst Corporation has appointed Hannah Andrus as the new Principal Accounting Officer effective March 1, 2026, following the retirement of Randy Foraker on February 27, 2026. Additionally, the company declared a quarterly cash dividend of $0.49 per share and an interest payment on its subordinated debentures, also payable on April 15, 2026.