BANF BANCFIRST CORP /OK/
P/E
14.87
Forward P/E
18.98
Price/Sales
5.19
Beta
0.655
Div Yield
0.0181%
Market Cap
--
Company Analysis
Latest News
BancFirst Corporation Acquires SpiritBank with $866.8M in Assets
BancFirst Corporation has acquired Spirit BankCorp, Inc. and its subsidiary, SpiritBank, a privately held community bank headquartered in Tulsa, Oklahoma....
BancFirst Corporation's third quarter 2026 earnings beat estimates behind a strong 3.85% net interest margin
BancFirst Corporation reported third quarter 2026 results that exceeded analyst expectations for both top and bottom-line growth. Performance was anchored by a...
BancFirst Corporation Q3 2026 Earnings Preview: What Analysts Expect on October 23, 2026
Analysts expect BancFirst Corporation to report Q3 2026 earnings per share of $1.93 on revenue of approximately $164 million, with the stock currently trading...