BancFirst Corporation declared a $0.46 cash dividend per share on February 27, 2025, payable on April 15, 2025, to shareholders of record on March 31, 2025. Additionally, it will pay interest on $26.8 million of its Junior Subordinated Debentures, resulting in a $0.45 dividend on trust preferred securities, also payable on April 15, 2025.