BancFirst Corporation Logo

BancFirst Corporation

NASDAQ

Currency in USD
115.29
-0.85 (-0.73%)

Real-time Data

01:30 PM

Day's Range

114.66
115.83

52 wk Range

101.48
138.77
Loading

Key Statistics

Symbol

BANF

Name

BancFirst Corporation

Currency

USD

Exchange

NASDAQ

High

115.825

Low

114.66

Open

‪115.69‬

Last

‪115.29‬

Market Cap

3.90B

Pe Ratio

‪15.88‬

Volume

928

Average Volume

118.59K

Dividend Yield

‪1.69%‬

Change

-0.85

Percent Change

-0.73

Timestamp

2026-07-20

Close

115.29

Today Range Start

‪114.66‬

Today Range End

‪115.83‬

52 Week Range Start

‪101.48‬

52 Week Range End

‪138.77‬

Type

Stocks

Country

United States

Compliance - BANF - BancFirst Corporation

Compliance

Status

COMPLIANT

Report Date

2025-02-18

Business Screen

COMPLIANT

Financial Screen

COMPLIANT

Compliant Revenue

‪99.00%‬

Non Compliant Revenue

‪0.00%‬

Questionable Revenue

‪1.00%‬

Securities To Market Cap Ratio

‪1.00%‬

Debt To Market Cap Ratio

‪3.00%‬

Historical Data - BANF - BancFirst Corporation

Historical Data

TimeOpenHighLowCloseVolume

No data available

Market Cap - BANF - BancFirst Corporation

Market Cap

2026-07-17

3.90B

2026-07-16

4.03B

2026-07-15

3.94B

2026-07-14

3.86B

2026-07-13

3.85B

2026-07-10

3.83B

2026-07-09

3.83B

2026-07-08

3.77B

2026-07-07

3.83B

2026-07-06

3.83B

Dividend - BANF - BancFirst Corporation

Dividend

2026-06-30

0.4900

Splits

2017-08-01

2-for-1 split (0.5)

Splits - BANF - BancFirst Corporation

Earnings - BANF - BancFirst Corporation

Earnings

DateTimeEPS EstimateEPS ActualDifferenceSurprise PRC
2026-04-16-1.761.850.09‪+5.11%‬
2026-01-22-1.791.75-0.04‪-2.23%‬
2025-10-17-1.861.85-0.01‪-0.54%‬
2025-07-17-1.651.850.20‪+12.12%‬
2025-04-17-1.581.670.09‪+5.70%‬

Balance Sheet - BANF - BancFirst Corporation

Balance Sheet

Period Ending2025-12-312024-12-312023-12-312022-12-312021-12-312020-12-31
ExpandAssets
14.83B13.55B----
ExpandLiabilities
12.98B11.93B----
ExpandShareholders Equity
1.85B1.62B1.43B1.25B1.17B1.06B

Cash Flow - BANF - BancFirst Corporation

Cash Flow

Period Ending2025-12-312024-12-312023-12-312022-12-312021-12-312020-12-31
ExpandOperating Activities
------
ExpandInvesting Activities
------
ExpandFinancing Activities
------
End Cash Position4.40B3.55B2.39B3.16B2.05B1.61B
Income Tax Paid55.13M46.55M52.39M34.64M30.60M26.52M
Interest Paid269.33M270.81M191.76M42.93M11.99M22.05M
Free Cash Flow236.96M224.54M210.54M206.48M176.68M88.40M

Income Statement - BANF - BancFirst Corporation

Income Statement

Period Ending2025-12-312024-12-312023-12-312022-12-312021-12-312020-12-31
Sales690.62M631.44M609.86M557.42M485.68M443.89M
Cost of Goods------
Gross Profit------
ExpandOperating Expense
------
Operating Income------
ExpandNon-Operating Interest
------
Other Income Expense------
Pre Tax Income305.11M275.28M269.94M237.43M208.39M123.51M
Income Tax64.50M58.92M57.48M44.33M40.76M23.92M
Net Income240.61M216.35M212.46M193.10M167.63M99.58M
EPS Basic7.226.556.455.895.123.05
EPS Diluted7.116.446.345.775.033
Basic Shares Outstanding33.30M33.05M32.91M32.77M32.71M32.67M
Diluted Shares Outstanding33.30M33.05M32.91M32.77M32.71M32.67M
Ebit------
Ebitda------
Net Income Continuous Operations240.61M216.35M212.46M193.10M167.63M99.58M
Minority Interests------
Preferred Stock Dividends------

Recommendations - BANF - BancFirst Corporation

Recommendations

DateStrong BuyBuyHoldSellStrong Sell
Jul 202600300
Jun 202600300
May 202600300
Apr 202600200

Profile - BANF - BancFirst Corporation

Profile

Mic Code

XNGS

Sector

Financial Services

Industry

Banks - Regional

Employees

2.26K


BancFirst Corporation is a financial services holding company headquartered in Oklahoma City, Oklahoma, operating primarily through its subsidiary banks including BancFirst, Pegasus Bank, and Worthington Bank. It provides a comprehensive range of commercial and retail banking services tailored to retail customers, small to medium-sized businesses, and non-metropolitan trade centers across Oklahoma and Texas. Core offerings encompass traditional products such as checking, savings, money market accounts, certificates of deposit, and various lending options including commercial real estate, construction, residential, agricultural, and energy loans. The company extends beyond core banking with specialized services like guaranteed small business lending, residential mortgages, trust and investment management, securities brokerage, insurance agency operations, electronic banking, cash management, and correspondent banking for financial institutions and government entities. As of late 2025, BancFirst Corporation managed total assets exceeding $14.8 billion, loans around $8.5 billion, and deposits nearing $12.7 billion, reflecting steady growth driven by higher loan volumes and strategic acquisitions like American Bank of Oklahoma. Employing over 2,100 people, it plays a vital role in regional financial markets by supporting local economies in cyclical banking sectors.

Profile Details

Type

Common Stock

Ceo

Mr. David R. Harlow

Address

100 North Broadway Avenue

City

Oklahoma City

State

OK

Zip

73102

Country

United States

Phone

405 270 1086

Related news

Track Global Markets in Real Time with UA Finance

Download the app now and access live financial data, expert analysis, and trusted economic news to follow stocks, forex, gold, and cryptocurrencies with ease.
BancFirst Corporation (BANF - NASDAQ) Price Today | UA Finance