BANF

BancFirst Corporation
NASDAQFINANCIAL SERVICESBANKS - REGIONAL

Key Statistics

Market Cap
$3.87B
P/E Ratio
15.26
EPS
$7.55
Beta
0.63
52W High
$120.76
52W Low
$100.09
50-Day MA
$109.56
200-Day MA
$111.66
Dividend Yield
1.73%
Profit Margin
35.30%
Forward P/E
18.98
PEG Ratio
2.09

About BancFirst Corporation

BancFirst Corporation is BancFirst's banking holding company providing a range of commercial banking services to retail and small and medium-sized business clients. The company is headquartered in Oklahoma City, Oklahoma.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$726.49M
Gross Profit (TTM)$726.49M
EBITDA—
Operating Margin49.50%
Return on Equity13.70%
Return on Assets1.73%
Revenue/Share (TTM)$21.66
Book Value$58.25
Price-to-Book1.94
Price-to-Sales (TTM)5.33
EV/Revenue5.27
EV/EBITDA—
Quarterly Earnings Growth (YoY)6.50%
Quarterly Revenue Growth (YoY)7.70%
Shares Outstanding$33.62M
Float$23.30M
% Insiders30.97%
% Institutions58.10%

Historical Volatility

HV 10-Day
22.63%
HV 20-Day
20.44%
HV 30-Day
19.15%
HV 60-Day
18.03%
HV Rank
26.6%

Volatility is currently expanding

Analyst Ratings

Consensus ($122.33 target)
3
Hold

Latest News

BancFirst (BANF) Beats Q3 Earnings and Revenue Estimates

BancFirst (BANF) came out with quarterly earnings of $1.97 per share, beating the Zacks Consensus Estimate of $1.93 per share. This compares to earnings of $1.85 per share a year ago.

Zacks Investment Research10/22/2026Positive
BancFirst (BANF) Reports Q3 Earnings: What Key Metrics Have to Say

While the top- and bottom-line numbers for BancFirst (BANF) give a sense of how the business performed in the quarter ended September 2026, it could be worth looking at how some of its key metrics compare to Wall Street estimates and year-ago values.

Zacks Investment Research10/22/2026Neutral
BANCFIRST CORPORATION REPORTS THIRD QUARTER EARNINGS

OKLAHOMA CITY, Oct. 21, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS: BANF) reported net income of $67.3 million, or $1.97 per diluted share, for the third quarter of 2026 compared to net income of $62.7 million, or $1.85 per diluted share, for the third quarter of 2025.  The Company's net interest income for the three-months ending September 30, 2026 increased to $136.0 million from $125.6 million for the same period in 2025.

PRNewsWire10/21/2026Neutral
Dividend Announcements: September 19-25, 2026

I track dividend increases across 1,200+ stocks. This week, I'm highlighting 7 dividend increases, including BANF and TMUS. BANF and TMUS are the only investment-grade stocks among this week's seven dividend increasers. BANF offers a 1.91% yield, 8.30% projected growth, and a 33-year streak, with the highest safety and quality scores.

Seeking Alpha9/28/2026Positive
BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS

OKLAHOMA CITY, July 23, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS: BANF) reported net income of $66.7 million, or $1.96 per diluted share, for the second quarter of 2026 compared to net income of $62.3 million, or $1.85 per diluted share, for the second quarter of 2025.  The Company's net interest income for the three-months ending June 30, 2026 increased to $133.5 million from $121.3 million for the same period in 2025.

PRNewsWire7/23/2026Neutral
BancFirst Corporation Announces Acquisition of SpiritBank

OKLAHOMA CITY, June 10, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ: BANF) today announced it has entered into an agreement to acquire Spirit BankCorp, Inc., an Oklahoma corporation and SpiritBank (Spirit), a privately held community bank headquartered in Tulsa, Oklahoma. Spirit has approximately $939.6 million in total assets, $618.4 million in loans, and $847.2 million in deposits.

PRNewsWire6/10/2026Neutral

Turn research into an automated options-selling system

Tiblio connects your broker and runs your put-and-call-writing strategy for you — on BANF and any ticker you trade — then tracks every position and per-strategy win rate.

See how it works

More FINANCIAL SERVICES Stocks

Data last updated: 11/7/2026