
BancFirst (NASDAQ:BANF) is scheduled to announce its Q2 2025 quarterly earnings results before the market opens on July 17, 2025. Analysts predict that the bank will report earnings of $1.66 per share and revenue of $163.62 million for the quarter. This follows a recent performance where BancFirst exceeded expectations, posting earnings of $1.67 per share and revenue of $164.84 million during the previous quarter that ended on April 17, 2025.
In its last earnings report, BancFirst outperformed analysts’ consensus estimates of $1.58 per share by $0.09. The bank’s revenue also surpassed predictions, coming in above the expected $161.72 million. The bank reported a return on equity of 13.90% and a net margin of 24.05%, indicating strong financial health and operational efficiency.
Analysts have a positive outlook for BancFirst, forecasting an earnings per share (EPS) of $7 for the current fiscal year and $6 for the following year.
BancFirst Stock Overview
As of Wednesday, shares of BancFirst opened at $126.31. The bank maintains a market capitalization of $4.20 billion, with a price-to-earnings (P/E) ratio of 19.11 and a beta of 0.77. The company’s 50-day moving average currently stands at $124.98, while the 200-day moving average is $118.24. BancFirst has a current ratio of 1.00, a quick ratio of 1.00, and a debt-to-equity ratio of 0.05. Over the past year, the stock has fluctuated between a low of $94.34 and a high of $132.29.
Recent Analyst Upgrades and Insider Activity
Several research firms have recently provided updated ratings for BancFirst. On May 12, 2025, Wall Street Zen upgraded the stock from a “sell” to a “hold” rating. Similarly, Keefe, Bruyette & Woods also elevated BancFirst to a “hold” rating on May 26, 2025.
In terms of insider trading, Director F Ford Drummond sold 5,000 shares on May 28, 2025, at an average price of $124.12, amounting to a total of $620,600. Following this transaction, Drummond’s remaining shares are valued at approximately $744,720, reflecting a 45.45% decrease in ownership. Executive Vice President Randy Foraker also sold 4,000 shares on May 21, 2025, at an average price of $126.61, totaling $506,440. Currently, company insiders hold 32.43% of BancFirst’s shares.
Institutional investors have actively adjusted their holdings in BancFirst recently. Advisors Asset Management Inc. increased its stake by 108.6% in the first quarter, now owning 559 shares valued at $61,000. Other notable changes include MIRAE ASSET GLOBAL ETFs HOLDINGS Ltd., which raised its stake by 4.5% and acquired an additional 505 shares during the same period. Overall, institutional investors and hedge funds now account for 51.72% of BancFirst’s stock ownership.
BancFirst Corporation operates as a bank holding company, providing a variety of commercial banking services to retail customers and small to medium-sized enterprises. The company functions through various segments, including BancFirst Metropolitan Banks and BancFirst Community Banks, among others.
In summary, as BancFirst prepares for its upcoming earnings announcement, investor interest remains high, with positive forecasts and recent upgrades from analysts suggesting a stable outlook for the bank.