On May 25, 2023, BancFirst Corporation's Board of Directors declared a $0.40 per share cash dividend on its common stock. The dividend is payable July 17, 2023, to shareholders of record on June 30, 2023.