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
Buy ratio (TTM)0.0%

Institutional Sentiment

As of
2026-06-30
Institutional shares owned
17,197,866
Shares outstanding
33,586,922
Ownership
51.20%
+2.10% Y/Y

Earnings Market Reaction

Filing date
2026-08-07
Price on filing date
—
1-month reaction
-2.18%
3-month reaction
…
Drift continued3/11 (27%)
Faded / reversed8/11 (73%)

Balance Sheet

Values in millions ($)
Line item2026-06-302026-03-312025-12-312025-09-302025-06-302025-03-312024-12-312024-09-302024-06-302024-03-312023-12-312023-09-30Subscriber-only columnSubscriber-only columnSubscriber-only columnSubscriber-only columnSubscriber-only columnTrend
Cash And Due From Banks240254227205260268238248194183225203
Interest Bearing Deposits In Banks4,1654,4314,1773,8503,7383,7063,3162,7442,2992,3422,1722,134
Federal Funds Sold0092001101117
Held To Maturity Securities111111111111
Available For Sale Securities Debt Securities1,1138869241,0151,1041,1671,2111,3761,4411,5341,5541,524
Loans Held For Sale Fair Value Disclosure1011129108887634
Assets
Assets15,08215,11714,83914,19814,04614,03813,55413,31312,73712,60212,37212,115
Loans And Leases Receivable Net Of Deferred Income---------7,7827,6577,473
Notes Receivable Gross8,6458,5858,5338,2788,1148,0958,0258,1808,0477,7827,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,6857,5607,375
Notes Receivable Net8,5388,4808,4298,1798,0187,9947,9268,0787,948-7,560-
Property Plant And Equipment Net335329326314312303296286285284279280
Real Estate Acquired Through Foreclosure605148535235333938353442
Finite Lived Intangible Assets Net192021111112131415161718
Goodwill183183183182182182182182182182182182
Interest Receivable And Other Assets419470400381358361330337326334344345
Liabilities And Stockholders Equity
Noninterest Bearing Deposit Liabilities4,1624,1063,8983,8163,9684,0283,9073,8593,8163,8503,9824,171
Deposits
Deposits12,82612,90112,67012,11812,05612,12711,71911,47411,01610,91010,70010,534
Interest Bearing Deposit Liabilities8,6648,7958,7738,3028,0898,0997,8117,6167,2007,0606,7186,364
Short Term Borrowings61510126-0441034
Line Of Credit0012---0-----
Other Liabilities207212206199170152128164119128149120
Subordinated Debt868686868686868686868686
Liabilities13,12513,21512,98512,41512,31812,36511,93311,72911,22511,13310,93810,744
Common Stock Value343434333333333333333333
Stockholders Equity
Additional Paid In Capital Common Stock224221218194191189187183179176175173
Stockholders Equity1,9571,9021,8541,7831,7281,6731,6211,5851,5121,4691,4341,371
Retained Earnings Accumulated Deficit1,7081,6581,6111,5681,5221,4751,4341,3931,3491,3121,2761,242
Accumulated Other Comprehensive Income Loss Net Of Tax-8-11-8-13-18-24-33-24-48-52-50-77
Liabilities And Stockholders Equity15,08215,11714,83914,19814,04614,03813,55413,31312,73712,60212,37212,115
Held To Maturity Securities Fair Value111111111111
Common Stock Par Or Stated Value Per Share1.001.001.001.001.001.001.001.001.001.001.001.00
Common Stock Shares Authorized404040404040404040404040
Common Stock Shares Issued343434333333333333333333
Shares Outstanding343434333333333333333333
Aoci Tax Attributable To Parent33345710815161524

Select a line item above to chart it.

Recent filings

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 trial

BANCFIRST 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.

Wall Street's data.
Main Street's price.