BancFirst Corporation
$ 108.30
-1.30%
29 Dec - close price
- Market Cap 3,610,091,000 USD
- Current Price $ 108.30
- High / Low $ 109.73 / 108.12
- Stock P/E 15.58
- Book Value 53.49
- EPS 6.95
- Next Earning Report 2026-01-22
- Dividend Per Share $1.87
- Dividend Yield 1.7 %
- Next Dividend Date 2026-01-15
- ROA 0.02 %
- ROE 0.14 %
- 52 Week High 138.24
- 52 Week Low 96.29
About
BancFirst Corporation is a prominent banking holding company based in Oklahoma City, Oklahoma, offering a comprehensive suite of commercial banking services tailored for retail customers and small to medium-sized enterprises. As a cornerstone of the Oklahoma banking landscape, BancFirst is committed to exceptional customer service and strong community engagement, which significantly bolsters its regional presence. The company's focus on fostering long-term relationships and delivering innovative financial solutions underscores its mission to enhance economic vitality and support local initiatives, making it a vital partner in the growth of the communities it serves.
Analyst Target Price
$121.67
Quarterly Earnings
| Sep 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sep 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sep 2023 | Jun 2023 | Mar 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported Date | 2025-10-23 | 2025-07-17 | 2025-04-17 | 2025-01-23 | 2024-10-17 | 2024-07-18 | 2024-04-18 | 2024-01-18 | 2023-10-19 | 2023-07-20 | 2023-04-25 | 2023-01-19 |
| Reported EPS | 1.85 | 1.85 | 1.67 | 1.68 | 1.75 | 1.51 | 1.5 | 1.46 | 1.52 | 1.64 | 1.72 | 1.7 |
| Estimated EPS | 1.86 | 1.65 | 1.58 | 1.64 | 1.58 | 1.42 | 1.39 | 1.38 | 1.49 | 1.61 | 1.68 | 1.72 |
| Surprise | -0.01 | 0.2 | 0.09 | 0.04 | 0.17 | 0.09 | 0.11 | 0.08 | 0.03 | 0.03 | 0.04 | -0.02 |
| Surprise Percentage | -0.5376% | 12.1212% | 5.6962% | 2.439% | 10.7595% | 6.338% | 7.9137% | 5.7971% | 2.0134% | 1.8634% | 2.381% | -1.1628% |
Next Quarterly Earnings
| Dec 2025 | |
|---|---|
| Reported Date | 2026-01-22 |
| Fiscal Date Ending | 2025-12-31 |
| Estimated EPS | 1.78 |
| Currency | USD |
Previous Dividend Records
| Jan 2026 | Oct 2025 | Jul 2025 | Apr 2025 | Jan 2025 | Oct 2024 | Jul 2024 | Apr 2024 | Jan 2024 | Oct 2023 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Payment Date | 2026-01-15 | 2025-10-15 | 2025-07-15 | 2025-04-15 | 2025-01-15 | 2024-10-15 | 2024-07-15 | 2024-04-15 | 2024-01-16 | 2023-10-16 |
| Amount | $0.49 | $0.49 | $0.46 | $0.46 | $0.46 | $0.46 | $0.43 | $0.43 | $0.43 | $0.43 |
Next Dividend Records
| Dividend per share (year): | $1.87 |
| Dividend Yield | 1.7% |
| Next Dividend Date | 2026-01-15 |
| Ex-Dividend Date | 2025-12-31 |
Recent News: BANF
2025-12-29 15:09:45
CareTrust REIT Inc (CTRE), Agree Realty Corp. (ADC), and BancFirst Corp. (BANF) are set to trade ex-dividend on December 31, 2025, for their upcoming quarterly or monthly dividends. Investors should anticipate a slight drop in the opening stock prices of these companies, reflecting the dividend payout. The article also provides historical dividend charts and estimated annualized yields for each company.
2025-12-27 03:46:00
This article analyzes Bancfirst Corporation's 7.2% Cumulative Trust Preferred Securities (BANFP), noting a neutral sentiment across all time horizons and an exceptional 6.8:1 risk-reward setup. It outlines three AI-generated institutional trading strategies: a Position Trading Strategy, a Momentum Breakout Strategy, and a Risk Hedging Strategy, tailored for different risk profiles. The analysis highlights key support and resistance signals for near-term, mid-term, and long-term outlooks.
2025-12-23 18:09:45
BancFirst (NASDAQ:BANF) has demonstrated encouraging financial performance, with its earnings per share growing by 10% per year over the last three years and revenue increasing by 9.6% to US$667m. The company also shows strong alignment between management and shareholders, with insiders owning 32% of shares (valued at US$1.2b) and the CEO's compensation being notably lower than the median for similar-sized companies. These factors suggest BancFirst could be an interesting stock for investors to watch.
2025-12-23 11:09:39
BancFirst (NASDAQ:BANF) has demonstrated solid profitability with a 10% annual EPS growth over the last three years and a 9.6% revenue increase. The company also shows strong insider ownership with 32% of shares held by insiders, aligning management's interests with shareholders. Additionally, the CEO's compensation is considered reasonable, further adding to the investment appeal of the company.
2025-12-14 07:24:00
BancFirst Corporation's stock has seen a recent uptick of 3.6% after a year of 8.2% losses, potentially appeasing institutional investors who hold approximately 57% of the company's shares. The company has significant insider ownership, with the top four shareholders controlling 54% of shares, and retail investors holding an 11% stake. This ownership structure means institutional trading actions can heavily influence the stock price.
2025-12-08 11:09:07
Norges Bank has initiated a new position in BancFirst Corporation (NASDAQ:BANF), acquiring 261,493 shares valued at approximately $32.3 million, which represents about 0.79% of the company. With this purchase, institutional investors now own about 51.72% of BancFirst, a bank with a $3.64 billion market cap, currently trading around $109.35. BancFirst recently declared a quarterly dividend of $0.49, and analysts hold an average "Hold" rating with a $128 price target for the stock despite its Q3 EPS missing estimates.

