BancFirst Corporation (BANF)
Financial Services · Banks - Regional · NasdaqGS
BancFirst Corporation revenue & earnings — last 10 fiscal years
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $557.42M | $609.86M | $631.45M | $690.63M |
| Gross profit | — | — | — | — | — | — | — | — | — | — |
| Net income | $70.67M | $86.44M | $125.81M | $134.88M | $99.59M | $167.63M | $193.10M | $212.47M | $216.35M | $240.61M |
| Net margin | — | — | — | — | — | — | 34.6% | 34.8% | 34.3% | 34.8% |
Source: BancFirst Corporation SEC filings (10-K). 17 years of history available in the interactive view.
Explore 17 years of BancFirst Corporation financials — interactive
Full income statement, balance sheet and cash flow with CAGR and trend on every row, 48 quarters, valuation ratios, plain-English health checks, and Ask — our SEC-grounded research assistant.
Open the interactive view — freeOr start a 7-day free trial to track BANF in your portfolio →
About BancFirst Corporation
BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses in the United States. It operates through BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services segments. The company offers checking, negotiable order of withdrawal, savings, money market, health savings, coverdell education, individual retirement, and sweep accounts, as well as certificates of deposit, overdraft protection, and auto draft services. It also provides commercial real estate owner occupied and non-owner occupied, construction and development, construction residential real estate, residential real estate first lien, agricultural, commercial and consumer non-real estate, and oil and gas loans; lending activities, such as private banking, commercial and residential real estate, commercial and industrial, and energy loans; automobiles, home equity loans, and other personal loans; and securities investment products. In addition, the company offers investment management and administration of trusts for individuals, corporations, and employee benefit plans, as well as bond trustee and paying agent business for various Oklahoma municipalities and governmental entities; and provision of item processing, research, and other correspondent banking services to financial institutions and governmental units. Further, the company provides commercial and personal insurance products; and depository and funds transfer, collection, safe deposit box, cash management, and other services. It serves non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. The company was formerly known as United Community Corporation and changed its name to BancFirst Corporation in November 1988. BancFirst Corporation was incorporated in 1984 and is headquartered in Oklahoma City, Oklahoma.
BancFirst Corporation — frequently asked questions
What is BancFirst Corporation's revenue?
BancFirst Corporation (BANF) reported revenue of $690.63M for fiscal year 2025, up 9.4% from the prior year, according to its SEC filings.
Is BancFirst Corporation profitable?
Yes. BANF earned net income of $240.61M in fiscal 2025, a net margin of 34.8%.
What is BANF's P/E ratio?
BancFirst Corporation trades at a price-to-earnings ratio of about 15.6 based on the latest data in our nightly-refreshed cache.
Where does this data come from?
All figures are computed from BancFirst Corporation's official SEC filings (10-K and 10-Q), covering 17 years of history, refreshed nightly. stockportfolio.pro does not provide investment advice.