BancFirst Corporation (BANF) Stock

NASDAQ: BANFOklahoma-based bank providing a wide range of financial services through its subsidiary, BancFirst.

BancFirst stock price chart

BANF stock quote & key statistics

BancFirst earnings per share

Income →
Earnings per share

BancFirst revenue & net income

Income →
RevenueNet income

BancFirst annual financials

Income statement →
BancFirst Corporation revenue, net income and EPS by fiscal year
Fiscal yearRevenueNet incomeEPS
FY2025$824.3M$240.6M$7.12
FY2024$908.7M$216.4M$6.44
FY2023$809.3M$212.5M$6.34
FY2022$603.6M$193.1M$5.77
FY2021$497.1M$167.6M$5.03

Fiscal year ending December 31. Source: company filings via EODHD.

About BancFirst Corporation

BancFirst Corporation operates as a prominent bank holding company overseeing BancFirst, a leading provider of commercial banking services catering to retail customers and small to medium-sized businesses. Headquartered in Oklahoma City, Oklahoma, BancFirst Corporation manages its operations through several segments, including Metropolitan Banks, Community Banks, Pegasus, Worthington, and Other Financial Services.

The bank offers a comprehensive range of financial products and services, including checking accounts, savings accounts, money market accounts, sweep accounts, individual retirement accounts (IRAs), certificates of deposit (CDs), overdraft protection, and auto draft services. BancFirst Corporation's lending portfolio encompasses commercial and agricultural non-real estate loans, providing capital for working capital, equipment acquisition, facility expansion, and other business needs. Additionally, the bank extends private banking services, energy financing, residential and commercial real estate loans, and loans for consumer goods such as automobiles, boats, and educational expenses.

Apart from its core banking activities, BancFirst Corporation engages in investment management and administration of trusts for individuals, corporations, and employee benefit plans. It also operates as a bond trustee and paying agent for various municipalities and governmental entities in Oklahoma, providing item processing, research, and correspondent banking services. With a strategic focus on customer service and community involvement, BancFirst Corporation continues to expand its presence across Oklahoma's metropolitan statistical areas and non-metropolitan trade centers, reinforcing its role as a trusted financial partner in the region.

BancFirst stock FAQ

What is the BancFirst stock ticker symbol?

BancFirst Corporation trades on the NASDAQ under the ticker symbol BANF.

What sector and industry is BancFirst in?

BancFirst Corporation is classified in the Financial Services sector, Banks - Regional industry.

How many employees does BancFirst have?

BancFirst Corporation has about 2,260 full-time employees.

What were BancFirst's revenue and earnings last fiscal year?

BancFirst reported revenue of $824.3M and net income of $240.6M in fiscal 2025, with earnings per share of $7.12. Revenue declined 9.3% from the prior year.

Is BancFirst in the S&P SmallCap 600?

Yes. BancFirst Corporation (BANF) is a component of the S&P SmallCap 600, the benchmark index of profitable U.S. small-cap stocks.

Is BancFirst in the Russell 2000?

Yes. BancFirst Corporation (BANF) is a component of the Russell 2000, the benchmark index of U.S. small-cap stocks.

When did BancFirst go public?

BancFirst stock began trading on March 26, 1990.

S&P SmallCap 600 Banks - Regional stocks

All S&P SmallCap 600 →