BANF
BANCFIRST CORP /OK/Company Information
- Company Name
- BANCFIRST CORP /OK/
- CIK
- CIK0000760498
- Category
- Large accelerated filer
- Ticker: Exchange
- BANF: Nasdaq, BANFP: Nasdaq
- Fiscal Year End
- December 31
- Owner Organization
- 02 Finance
- SIC
- 6021
- SIC Description
- National Commercial Banks
- Ticker
- BANF
SEC filing data through
Insider Sentiment
- Last purchase
- 2024-07-23
- Last sale
- 2026-08-13
- Shares purchased (TTM)
- 0
- Shares sold (TTM)
- 209,049
Institutional Sentiment
- As of
- 2026-06-30
- Institutional shares owned
- 17,197,866
- Shares outstanding
- 33,586,922
- Ownership
- 51.20%
Earnings Market Reaction
- Filing date
- 2026-08-07
- Price on filing date
- —
- 1-month reaction
- -2.18%
- 3-month reaction
- …
Balance Sheet
Values in millions ($)| Line item | 2026-06-30 | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | Subscriber-only column | Subscriber-only column | Subscriber-only column | Subscriber-only column | Subscriber-only column | Trend |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash And Due From Banks | 240 | 254 | 227 | 205 | 260 | 268 | 238 | 248 | 194 | 183 | 225 | 203 | ||||||
| Interest Bearing Deposits In Banks | 4,165 | 4,431 | 4,177 | 3,850 | 3,738 | 3,706 | 3,316 | 2,744 | 2,299 | 2,342 | 2,172 | 2,134 | ||||||
| Federal Funds Sold | 0 | 0 | 92 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 7 | ||||||
| Held To Maturity Securities | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||
| Available For Sale Securities Debt Securities | 1,113 | 886 | 924 | 1,015 | 1,104 | 1,167 | 1,211 | 1,376 | 1,441 | 1,534 | 1,554 | 1,524 | ||||||
| Loans Held For Sale Fair Value Disclosure | 10 | 11 | 12 | 9 | 10 | 8 | 8 | 8 | 7 | 6 | 3 | 4 | ||||||
Assets | ||||||||||||||||||
| Assets | 15,082 | 15,117 | 14,839 | 14,198 | 14,046 | 14,038 | 13,554 | 13,313 | 12,737 | 12,602 | 12,372 | 12,115 | ||||||
| Loans And Leases Receivable Net Of Deferred Income | - | - | - | - | - | - | - | - | - | 7,782 | 7,657 | 7,473 | ||||||
| Notes Receivable Gross | 8,645 | 8,585 | 8,533 | 8,278 | 8,114 | 8,095 | 8,025 | 8,180 | 8,047 | 7,782 | 7,657 | - | ||||||
| Financing Receivable Allowance For Credit Losses | -108 | -105 | -104 | -100 | -97 | -100 | -99 | -102 | -100 | -97 | -97 | -98 | ||||||
| Loans And Leases Receivable Allowance | - | - | - | - | - | - | - | - | - | -97 | -97 | -98 | ||||||
| Loans And Leases Receivable Net Reported Amount | - | - | - | - | - | - | - | - | - | 7,685 | 7,560 | 7,375 | ||||||
| Notes Receivable Net | 8,538 | 8,480 | 8,429 | 8,179 | 8,018 | 7,994 | 7,926 | 8,078 | 7,948 | - | 7,560 | - | ||||||
| Property Plant And Equipment Net | 335 | 329 | 326 | 314 | 312 | 303 | 296 | 286 | 285 | 284 | 279 | 280 | ||||||
| Real Estate Acquired Through Foreclosure | 60 | 51 | 48 | 53 | 52 | 35 | 33 | 39 | 38 | 35 | 34 | 42 | ||||||
| Finite Lived Intangible Assets Net | 19 | 20 | 21 | 11 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | ||||||
| Goodwill | 183 | 183 | 183 | 182 | 182 | 182 | 182 | 182 | 182 | 182 | 182 | 182 | ||||||
| Interest Receivable And Other Assets | 419 | 470 | 400 | 381 | 358 | 361 | 330 | 337 | 326 | 334 | 344 | 345 | ||||||
Liabilities And Stockholders Equity | ||||||||||||||||||
| Noninterest Bearing Deposit Liabilities | 4,162 | 4,106 | 3,898 | 3,816 | 3,968 | 4,028 | 3,907 | 3,859 | 3,816 | 3,850 | 3,982 | 4,171 | ||||||
Deposits | ||||||||||||||||||
| Deposits | 12,826 | 12,901 | 12,670 | 12,118 | 12,056 | 12,127 | 11,719 | 11,474 | 11,016 | 10,910 | 10,700 | 10,534 | ||||||
| Interest Bearing Deposit Liabilities | 8,664 | 8,795 | 8,773 | 8,302 | 8,089 | 8,099 | 7,811 | 7,616 | 7,200 | 7,060 | 6,718 | 6,364 | ||||||
| Short Term Borrowings | 6 | 15 | 10 | 12 | 6 | - | 0 | 4 | 4 | 10 | 3 | 4 | ||||||
| Line Of Credit | 0 | 0 | 12 | - | - | - | 0 | - | - | - | - | - | ||||||
| Other Liabilities | 207 | 212 | 206 | 199 | 170 | 152 | 128 | 164 | 119 | 128 | 149 | 120 | ||||||
| Subordinated Debt | 86 | 86 | 86 | 86 | 86 | 86 | 86 | 86 | 86 | 86 | 86 | 86 | ||||||
| Liabilities | 13,125 | 13,215 | 12,985 | 12,415 | 12,318 | 12,365 | 11,933 | 11,729 | 11,225 | 11,133 | 10,938 | 10,744 | ||||||
| Common Stock Value | 34 | 34 | 34 | 33 | 33 | 33 | 33 | 33 | 33 | 33 | 33 | 33 | ||||||
Stockholders Equity | ||||||||||||||||||
| Additional Paid In Capital Common Stock | 224 | 221 | 218 | 194 | 191 | 189 | 187 | 183 | 179 | 176 | 175 | 173 | ||||||
| Stockholders Equity | 1,957 | 1,902 | 1,854 | 1,783 | 1,728 | 1,673 | 1,621 | 1,585 | 1,512 | 1,469 | 1,434 | 1,371 | ||||||
| Retained Earnings Accumulated Deficit | 1,708 | 1,658 | 1,611 | 1,568 | 1,522 | 1,475 | 1,434 | 1,393 | 1,349 | 1,312 | 1,276 | 1,242 | ||||||
| Accumulated Other Comprehensive Income Loss Net Of Tax | -8 | -11 | -8 | -13 | -18 | -24 | -33 | -24 | -48 | -52 | -50 | -77 | ||||||
| Liabilities And Stockholders Equity | 15,082 | 15,117 | 14,839 | 14,198 | 14,046 | 14,038 | 13,554 | 13,313 | 12,737 | 12,602 | 12,372 | 12,115 | ||||||
| Held To Maturity Securities Fair Value | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||
| Common Stock Par Or Stated Value Per Share | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | ||||||
| Common Stock Shares Authorized | 40 | 40 | 40 | 40 | 40 | 40 | 40 | 40 | 40 | 40 | 40 | 40 | ||||||
| Common Stock Shares Issued | 34 | 34 | 34 | 33 | 33 | 33 | 33 | 33 | 33 | 33 | 33 | 33 | ||||||
| Shares Outstanding | 34 | 34 | 34 | 33 | 33 | 33 | 33 | 33 | 33 | 33 | 33 | 33 | ||||||
| Aoci Tax Attributable To Parent | 3 | 3 | 3 | 4 | 5 | 7 | 10 | 8 | 15 | 16 | 15 | 24 | ||||||
Select a line item above to chart it.
Recent filings
- 10-QFiled
- 10-QFiled
- 10-KFiled
- 10-QFiled
- 10-QFiled
- 10-QFiled
- 10-KFiled
- 10-QFiled
- 10-QFiled
- 10-QFiled
- 10-KFiled
- 10-QFiled
Financial statements beyond 3 years are for subscribers only.
Unlock 17+ years of income statements, balance sheets, and cash flow statements
Start 7-day free trialBANCFIRST CORP /OK/ (BANF) — SEC Financial Statements & Analysis
BANCFIRST CORP /OK/ (BANF) is a national commercial banks company, incorporated in OK. BANCFIRST CORP /OK/ trades on Nasdaq as: BANF, BANFP. BANCFIRST CORP /OK/ (BANF)'s most recent SEC filing is a Form 10-Q for the period ended 2026-06-30, filed with the SEC on 2026-08-07. Based on that filing, BANCFIRST CORP /OK/ carries a market cap of $3.73B, a P/E ratio of 14.82x, a P/B ratio of 1.91x, a P/S ratio of 156.05x, an enterprise value of $3.50B, and an EV/EBITDA multiple of -20.35x. On profitability, it posts a gross margin of -989.10%, an operating margin of 1335.65%, a net margin of 1052.90%, a Return on Equity (ROE) of 13.67%, and a Return on Invested Capital (ROIC) of -9.61%. Per share, it reports EPS of $7.50, diluted EPS of $7.39, free cash flow per share of $7.30, and a dividend per share of $1.92. Over the trailing year, it posted revenue growth of 6.03% year-over-year, net income growth of 7.70% year-over-year, and EPS growth of 6.63% year-over-year. On the balance sheet, it maintains an interest coverage ratio of -0.38x, free cash flow of $245.28M (TTM), and net debt of $-233.93M. Figures sourced from SEC EDGAR.
- Market Cap
- $3.73B
- P/E TTM
- 14.82x
- EPS TTM
- $7.50
- P/B TTM
- 1.91x
- ROE TTM
- 13.67%
- Free Cash Flow TTM
- $245.28M
- Net Revenue TTM Growth 1Y
- 6.03%
Data as of 2026-06-30 · Source: SEC EDGAR
Frequently Asked Questions
What industry is BANCFIRST CORP /OK/ in?
BANCFIRST CORP /OK/ (BANF) operates in the National Commercial Banks industry.
What exchange does BANF trade on?
BANCFIRST CORP /OK/ (BANF) trades on the Nasdaq.
Where is BANCFIRST CORP /OK/ incorporated?
BANCFIRST CORP /OK/ is incorporated in OK.
When was BANCFIRST CORP /OK/ (BANF)'s most recent SEC filing?
BANCFIRST CORP /OK/ (BANF)'s most recent SEC filing is a Form 10-Q for the period ended 2026-06-30, filed with the SEC on 2026-08-07.
What is BANF's market cap?
BANCFIRST CORP /OK/ (BANF) has a market capitalization of $3.73B as of 2026-06-30.
What is BANF's P/E ratio?
BANCFIRST CORP /OK/ (BANF)'s trailing twelve month P/E ratio is 14.82x as of 2026-06-30.
What is BANF's EPS (earnings per share)?
BANCFIRST CORP /OK/ (BANF)'s trailing twelve month EPS is $7.50 as of 2026-06-30.
What is BANF's ROE (return on equity)?
BANCFIRST CORP /OK/ (BANF)'s trailing twelve month Return on Equity (ROE) is 13.67% as of 2026-06-30.
What is BANF's ROIC (return on invested capital)?
BANCFIRST CORP /OK/ (BANF)'s trailing twelve month Return on Invested Capital (ROIC) is -9.61% as of 2026-06-30.
What is BANF's EV/EBITDA?
BANCFIRST CORP /OK/ (BANF)'s trailing twelve month EV/EBITDA is -20.35x as of 2026-06-30.

