Home » Stocks » BANF

BancFirst Corporation (BANF)

Stock Price: $57.25 USD -0.50 (-0.87%)
Updated November 27, 1:00 PM EST - Market closed

Stock Price Chart

Key Info

Market Cap 1.87B
Revenue (ttm) 379.33M
Net Income (ttm) 99.74M
Shares Out 32.68M
EPS (ttm) 3.01
PE Ratio 19.02
Forward PE 18.52
Dividend $1.36
Dividend Yield 2.38%

Stock Quote

Trading Day November 27
Last Price $57.25
Previous Close $57.75
Change ($) -0.50
Change (%) -0.87%
Day's Open 57.37
Day's Range 56.58 - 57.97
Day's Volume 72,217
52-Week Range 26.00 - 63.96

More Stats

Market Cap 1.87B
Enterprise Value 62.64M
Earnings Date (est) Jan 1, 1970
Ex-Dividend Date Sep 29, 2020
Shares Outstanding 32.68M
Float n/a
EPS (basic) 3.06
EPS (diluted) 3.01
FCF / Share 3.13
Dividend $1.36
Dividend Yield 2.38%
Earnings Yield 5.26%
FCF Yield 5.46%
Payout Ratio 42.50%
Shares Short 1.17M
Short Ratio 14.27
Short % of Float n/a
Beta 1.35
PE Ratio 19.02
Forward PE 18.52
P/FCF Ratio 18.30
PS Ratio 4.93
PB Ratio 1.81
Revenue 379.33M
Operating Income 120.92M
Net Income 99.74M
Free Cash Flow 102.24M
Net Cash 1.81B
Net Cash / Share 55.33
Gross Margin 108.31%
Operating Margin 31.88%
Profit Margin 26.30%
FCF Margin 26.95%
ROA 1.11%
ROE 9.86%
ROIC 1.70%
Stats based on trailing-twelve-month (ttm) numbers.

Analyst Forecasts

Analyst Ratings (4)

Buy 0
Overweight 0
Hold 4
Underweight 0
Sell 0

Analyst Consensus: Hold

Price Target

(-16.16% downside)
Current: $57.25
Target: 48.00
*Average 12-month price target from 4 stock analysts.

Financial Performance

Financial numbers in millions USD.

Financial Overview

Revenue Growth7.59%13.42%12.48%4.33%4.45%8.83%1.2%8.76%9.35%-
Gross Profit411382337299287275252249229210
Operating Income17016013610810191.1780.8479.0070.7065.65
Net Income13512686.4470.6766.1763.8954.3251.9045.6242.31
Shares Outstanding32.6732.7531.8731.4231.1930.9730.6130.4530.2630.72
Earnings Per Share4.053.762.652.
EPS Growth7.71%41.89%19.37%6.22%3.47%15.76%3.87%14.68%8.52%-
Dividend Per Share1.241.020.800.740.700.650.600.560.520.48
Dividend Growth21.57%27.5%8.11%5.71%7.69%8.33%7.14%7.69%8.33%-
Operating Cash Flow15914011090.5478.1676.9278.0960.3062.41131
Capital Expenditures-27.05-51.86-18.01-10.84-11.26-11.49-13.90-13.44-16.38-7.51
Free Cash Flow13288.1591.7479.7166.9065.4364.1946.8646.03123
Cash & Equivalents1,8691,4241,7591,8511,5981,9141,8581,9461,7081,245
Total Debt27.9028.4832.8632.4632.4630.7938.3340.5562.8370.38
Net Cash / Debt1,8411,3961,7261,8191,5661,8831,8191,9051,6451,175
Book Value1,005903776711656609557520483459
Numbers in millions USD, except per-share numbers.

Company Profile

Company Details

Full Name BancFirst Corporation
Country United States
Employees 1,948
CEO David R. Harlow

Stock Information

Ticker Symbol BANF
Stock Exchange NASDAQ
Sector Financial Services
Industry Banks—Regional
Unique Identifier NASDAQ: BANF


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. It operates through Metropolitan Banks, Community Banks, Pegasus Bank, and Other Financial Services segments. The company offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money market accounts, sweep accounts, club accounts, individual retirement accounts, and certificates of deposit, as well as overdraft protection and auto draft services. It also provides commercial, financial, and other loans for working capital, facilities acquisition or expansion, purchase of equipment, and other needs; construction, farmland, one-to-four family residence, multifamily residential property, and commercial real estate loans; and loans to finance purchases of consumer goods, such as automobiles, boats, household goods, vacations, and education. In addition, the company engages in the 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. Further, it is involved in real estate investment and insurance agency services; and providing funds transfer, collection, safe deposit box, cash management, retail brokerage, and other services for individual and corporate customers. The company serves customers in non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. It operates through 108 banking locations in Oklahoma and 3 banking locations in Dallas, Texas. 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.