

Audited annual filings, TTM ratios and consensus forward estimates
Wall Street price targets and rating actions
Revenue disaggregation per 10-K filing
Annual filings (FY) with consensus forward estimates (hatched)
1255 daily bars · split adjusted
Current price $111.21
Latest analyst grade actions
| Date | Firm | Action | Previous | New grade |
|---|---|---|---|---|
| Aug 5, 26 |
Daily · Wilder smoothing
| Keefe, Bruyette & Woods |
| maintain |
| Market Perform |
| Market Perform |
| Jun 12, 26 | DA Davidson | maintain | Neutral | Neutral |
| Apr 20, 26 | DA Davidson | maintain | Neutral | Neutral |
| Mar 9, 26 | DA Davidson | maintain | Neutral | Neutral |
| Jan 23, 26 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Oct 20, 25 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Jul 21, 25 | DA Davidson | maintain | Neutral | Neutral |
| Jul 18, 25 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Dec 4, 24 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
Classic floor pivots from 2026-10-23
Computed from daily OHLCV bars
| Indicator | Value | Type | Action |
|---|---|---|---|
| RSI (14) | 58.28 | Oscillator | Neutral |
| Stochastic %K (14, 3, 3) | 83.69 | Oscillator | Sell |
| Williams %R (14) | -22.30 | Oscillator | Neutral |
| MACD (12, 26, 9) | 0.37 (Hist 0.69) | Oscillator | Strong Buy |
| Average Directional Index (14) | 20.66 (+DI 25.4 / -DI 14.3) | Trend | Buy |
| EMA 20 | 108.83 | MA | Buy |
| SMA 20 | 107.82 | MA | Strong Buy |
| EMA 50 | 109.59 | MA | Buy |
| SMA 50 | 109.67 | MA | Buy |
| SMA 200 | 111.66 | MA | Sell |
Stock news · updated daily
BancFirst (BANF) came out with quarterly earnings of $1.97 per share, beating the Zacks Consensus Estimate of $1.93 per share. This compares to earnings of $1.85 per share a year ago.
While the top- and bottom-line numbers for BancFirst (BANF) give a sense of how the business performed in the quarter ended September 2026, it could be worth looking at how some of its key metrics compare to Wall Street estimates and year-ago values.
OKLAHOMA CITY, Oct. 21, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS: BANF) reported net income of $67.3 million, or $1.97 per diluted share, for the third quarter of 2026 compared to net income of $62.7 million, or $1.85 per diluted share, for the third quarter of 2025. The Company's net interest income for the three-months ending September 30, 2026 increased to $136.0 million from $125.6 million for the same period in 2025.
Lloyds Banking Group (NYSE: LYG - Get Free Report) and BancFirst (NASDAQ: BANF - Get Free Report) are both finance companies, but which is the better investment? We will contrast the two businesses based on the strength of their valuation, dividends, earnings, risk, institutional ownership, profitability and analyst recommendations. Analyst Ratings This is a summary of recent
OKLAHOMA CITY, Aug. 7, 2026 /PRNewswire/ -- Muscogee Creek Nation was one of 16 organizations selected in 2025 to receive grant funds to assist with affordable housing efforts through BancFirst, an FHLBank Topeka member. The funds are part of FHLBank Topeka's Native American Housing Initiatives (NAHI) Grants Program.
First Trust Advisors LP decreased its position in shares of BancFirst Corporation (NASDAQ: BANF) by 51.3% during the undefined quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The institutional investor owned 35,819 shares of the bank's stock after selling 37,704 shares during the quarter. First Trust Advisors
Reported EPS vs. consensus estimate
| Report date | EPS est. | EPS actual | Surprise | Revenue |
|---|---|---|---|---|
| Oct 21, 2026 | 1.94 | 1.97 | Beat 1.5% | $187.4M |
| Jul 23, 2026 | 1.80 | 1.96 | Beat 8.9% | $187.5M |
| Apr 16, 2026 | 1.76 | 1.85 | Beat 5.1% | $179.0M |
| Jan 23, 2026 | 1.78 | 1.75 | Miss -1.7% | $181.0M |
| Oct 17, 2025 | 1.86 | 1.85 | Miss -0.5% | $175.5M |
| Jul 17, 2025 | 1.67 | 1.85 | Beat 10.8% | $169.3M |
Free float vs. closely held shares
13F institutional holdings are not available in the current data plan.
SEC Form 4 filings
| Date | Insider | Role | Type | Shares @ price | Value |
|---|---|---|---|---|---|
| Aug 30, 26 | Ingram Kimberly Kay | director | M-Exempt | 500 | — |
| Aug 30, 26 | Ingram Kimberly Kay | director | M-Exempt | 500 @ $110.55 | $55.27K |
| Aug 13, 26 | Rainbolt David E | director, 10 percent owner: | S-Sale | 8,506 @ $115.00 | $978.2K |
| Aug 6, 26 | Rainbolt David E | director, 10 percent owner: | S-Sale | 3,000 @ $115.00 | $345.0K |
| Aug 5, 26 | Rainbolt David E | director, 10 percent owner: | S-Sale | 2,000 @ $115.03 | $230.1K |
| Aug 4, 26 | Rainbolt David E | director, 10 percent owner: | S-Sale | 17,830 @ $115.06 | $2.05M |
| Aug 3, 26 | Rainbolt David E | director, 10 percent owner: | S-Sale | 11,497 @ $115.09 | $1.32M |
| Jul 29, 26 | Rainbolt David E | director, 10 percent owner: | S-Sale | 12,718 @ $115.05 | $1.46M |
FY2025 · 10-K disclosure
SEC EDGAR filings · last 12 months
| Form | Filed | Accepted | Document |
|---|---|---|---|
| 8-K | Oct 23, 2026 | 2026-10-23 11:31:08 | View |
| 8-K | Oct 22, 2026 | 2026-10-21 17:35:02 | View |
| 8-K | Sep 21, 2026 | 2026-09-21 14:48:04 | View |
| 4 | Aug 31, 2026 | 2026-08-31 20:19:48 | View |
| 4 | Aug 13, 2026 | 2026-08-13 10:54:12 | View |
| 10-Q | Aug 7, 2026 | 2026-08-07 14:24:23 | View |
| 4 | Aug 6, 2026 | 2026-08-06 17:37:19 | View |
| 4 | Aug 6, 2026 | 2026-08-06 11:24:51 | View |
| 4 | Aug 4, 2026 | 2026-08-04 17:25:00 | View |
| 4 | Aug 4, 2026 | 2026-08-04 10:23:13 | View |
Proxy statement (DEF 14A) disclosures
TTM vs. 5-year historical average (annual ratios)
| Metric | BANF | Historical (5Y) / ref | Status |
|---|---|---|---|
| P/E ratio (TTM) | 14.6x | 15.3x · sector 20.4x | Discount |
| Forward P/E (FY26E) | 14.4x | EPS est. 7.72 | In line |
| Price / Book | 0.6x | 2.2x | Discount |
| Price / Sales | 4.4x | 4.4x | In line |
| EV / EBITDA | -1.4x | 3.2x | Discount |
| Return on equity | 8.6% | — | Weak |
| Gross margin | 84.2% | 83.2% | In line |
| Debt / Equity | 0.00 | 0.07 | Conservative |
| Piotroski / Altman Z | 5/9 | Z 0.78 | Distress |
Discounted cash flow model