Trump says envoy Witkoff had productive meeting with Putin
BancFirst (NASDAQ:BANF) Corporation stock has reached a new all-time high, hitting 132.29 USD. According to InvestingPro data, the company maintains a "GOOD" overall financial health score, with particularly strong profitability metrics. This milestone reflects a significant upward trend for the company over the past year, with the stock delivering a 30.07% total return. The company’s revenue grew by 7.39% in the last twelve months, while maintaining a consistent dividend payment track record of 33 consecutive years. The financial institution’s strong performance and robust growth are underscored by this impressive achievement, marking a new pinnacle in its market valuation of $4.39 billion. Investors have shown increased confidence in BancFirst, as evidenced by this surge, which highlights the company’s resilience and strategic positioning in the financial sector. InvestingPro subscribers can access 8 additional key insights about BancFirst’s valuation and growth prospects.
In other recent news, BancFirst Corporation has reported its latest earnings results, surpassing expectations with solid performance in spread income and a stable net interest margin. The company also demonstrated effective cost control, with core expenses coming in under projections, which is expected to continue throughout 2025. BancFirst’s asset quality remains stable, with low net charge-offs and unchanged nonperforming asset levels, indicating strong risk management. Additionally, the company announced plans to acquire American Bank of Oklahoma, a community bank with approximately $385 million in total assets. This acquisition is expected to be completed in the third quarter of 2025, pending regulatory approvals. Keefe, Bruyette & Woods maintained a Market Perform rating on BancFirst, while DA Davidson kept a Neutral rating, reflecting the bank’s current financial health and market valuation. BancFirst also recently held its annual shareholder meeting, where all 17 directors proposed by the board were elected, and a quarterly cash dividend of $0.46 per share was declared. The dividend is set for payment on July 15, 2025, to shareholders of record as of June 30, 2025.
This article was generated with the support of AI and reviewed by an editor. For more information see our T&C.