BancFirst Corporation
$ 111.56
0.86%
24 Feb - close price
- Market Cap 3,709,752,000 USD
- Current Price $ 111.56
- High / Low $ 112.79 / 110.12
- Stock P/E 15.56
- Book Value 53.49
- EPS 7.11
- Next Earning Report 2026-04-16
- Dividend Per Share $1.90
- Dividend Yield 1.63 %
- Next Dividend Date -
- ROA 0.02 %
- ROE 0.14 %
- 52 Week High 137.61
- 52 Week Low 95.86
About
BancFirst Corporation is BancFirst's banking holding company providing a range of commercial banking services to retail and small and medium-sized business clients. The company is headquartered in Oklahoma City, Oklahoma.
Analyst Target Price
$123.67
Quarterly Earnings
| Dec 2025 | Sep 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sep 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sep 2023 | Jun 2023 | Mar 2023 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported Date | 2026-01-21 | 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 |
| Reported EPS | 1.75 | 1.85 | 1.85 | 1.67 | 1.68 | 1.75 | 1.51 | 1.5 | 1.46 | 1.52 | 1.64 | 1.72 |
| Estimated EPS | 1.81 | 1.86 | 1.65 | 1.58 | 1.64 | 1.58 | 1.42 | 1.39 | 1.38 | 1.49 | 1.61 | 1.68 |
| Surprise | -0.06 | -0.01 | 0.2 | 0.09 | 0.04 | 0.17 | 0.09 | 0.11 | 0.08 | 0.03 | 0.03 | 0.04 |
| Surprise Percentage | -3.3149% | -0.5376% | 12.1212% | 5.6962% | 2.439% | 10.7595% | 6.338% | 7.9137% | 5.7971% | 2.0134% | 1.8634% | 2.381% |
Next Quarterly Earnings
| Mar 2026 | |
|---|---|
| Reported Date | 2026-04-16 |
| Fiscal Date Ending | 2026-03-31 |
| Estimated EPS | 1.77 |
| 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): | - |
| Dividend Yield | - |
| Next Dividend Date | - |
| Ex-Dividend Date | - |
Recent News: BANF
2026-02-22 10:23:32
Rhumbline Advisers significantly reduced its stake in BancFirst Corporation ($BANF) by 18.9% in the third quarter of 2025, selling 14,116 shares to hold a total of 60,539 shares worth $7.66 million. Meanwhile, other institutional investors like Norges Bank and American Century Companies Inc. increased their positions. BancFirst reported Q3 earnings per share of $1.75, missing estimates slightly, but revenue of $181.0 million exceeded expectations, and the stock currently holds a "Hold" consensus rating from analysts with an average target price of $129.50.
2026-02-19 22:32:00
BancFirst (NASDAQ:BANF) reported mixed Q4 2025 results with a revenue beat but an EPS miss, causing its stock to drop. Other regional banks experienced varied outcomes, with Merchants Bancorp (NASDAQ:MBIN) showing strong performance and The Bancorp (NASDAQ:TBBK) delivering a disappointing quarter. The article also provides a brief market update, noting the Fed's interest rate policies and the impact of the 2024 presidential election on the stock market.
2026-02-17 11:28:06
Public Sector Pension Investment Board increased its stake in BancFirst Corporation (NASDAQ:BANF) by 18.4% in the third quarter, acquiring 12,535 shares to now hold 80,535 shares valued at approximately $10.18 million. Other institutional investors also adjusted their holdings. BancFirst currently holds a "Hold" consensus rating with an average price target of $129.50, despite mixed analyst actions including a recent downgrade to "Sell" by Wall Street Zen.
2026-02-17 09:16:11
Denali Advisors LLC significantly reduced its stake in BancFirst Corporation (NASDAQ:BANF) by 72.3% in the third quarter, selling 28,422 shares and retaining 10,900 shares valued at $1.378 million. Despite this, BancFirst's stock opened higher at $117.68, and the company reported quarterly EPS of $1.75 on revenue of $181.0 million, along with a quarterly dividend of $0.49. Analyst ratings are mixed, with a consensus "Hold" and a target price of $129.50.
2026-02-11 22:58:18
BancFirst Corporation Executive Vice President, Randy Foraker, sold 3,000 shares of BANF common stock for $359,734 on February 10, 2026, while also acquiring 3,000 shares through option exercise. In other news, BancFirst announced a quarterly cash dividend of $0.49 per share and Brean Capital initiated coverage with a Hold rating and a $123 price target. The company also released its Sustainability Report for November 2025.
2026-02-11 16:28:15
Randy Foraker, Executive Vice President of BancFirst (NASDAQ: BANF), sold 3,000 shares of common stock for $359,734 while simultaneously acquiring 3,000 shares through option exercises for $62,489. This follows BancFirst's announcement of a quarterly cash dividend and Brean Capital initiating coverage with a Hold rating. The company also released its Sustainability Report for November 2025.

