BancFirst Corporation ( (BANF) ) has released its Q2 earnings. Here is a breakdown of the information BancFirst Corporation presented to its investors.
Claim 50% Off TipRanks Premium and Invest with Confidence
- Unlock hedge-fund level data and powerful investing tools designed to help you make smarter, sharper decisions
- Stay ahead of the market with the latest news and analysis so your portfolio is always positioned for maximum potential
BancFirst Corporation is a financial services holding company based in Oklahoma, operating subsidiary banks in Oklahoma and Texas, providing a range of banking services across 59 communities. In its latest earnings report for the second quarter of 2025, BancFirst Corporation reported a net income of $62.3 million, or $1.85 per diluted share, marking an increase from the previous year’s $50.6 million, or $1.51 per diluted share. The company’s net interest income rose to $121.3 million, driven by higher loan volumes and growth in earning assets, while noninterest income also saw an increase due to higher trust revenue and insurance commissions. Despite a slight increase in noninterest expenses, primarily due to higher salaries and occupancy costs, the company maintained a stable net interest margin of 3.75%.
Key financial metrics highlighted in the report include a provision for credit losses on loans of $1.2 million, a decrease from $3.4 million the previous year, and a reduction in nonaccrual loans to $49.9 million. The company’s total assets grew to $14.0 billion, with loans and deposits also showing significant increases. Additionally, the company’s stockholders’ equity rose to $1.7 billion, reflecting a strong financial position.
Looking ahead, BancFirst Corporation is poised to expand its reach with the anticipated acquisition of American Bank of Oklahoma, which will add new communities to its service area. The company’s management remains cautiously optimistic, acknowledging potential economic uncertainties while maintaining a robust loan loss reserve to navigate future challenges.

