TSX open
Loading markets…

Advertisement

PARTNER SPOTLIGHT

CIBC Investor's Edge

Get 200 free trades when you open an eligible CIBC Investor's Edge account.

  • ✓200 free stock & ETF trades
  • ✓Unlimited commission-free trades on 180+ select ETFs
  • ✓Offer ends September 30, 2026
Stocks/NASDAQ/BANF

BancFirst Corporation (BANF : NASDAQ)

Common Stock

$106.49

USD

+1.21 (1.15%)

Last updated: 2026-10-01

💰

Dividend Declared

2 days ago

$0.5200 USD per share dividend. Ex-dividend date: September 30, 2026 • Payment date: October 15, 2026Upcoming

Follow BANF

BANF

BancFirst Corporation

Source:WealthAwesomeWealthAwesome
↓ $6.25 (-5.54%)
30 day period
$105.28$109.09$112.91Aug 20Sep 11Oct 1

Performance

1 Day

+1.15%

1 Week

-0.80%

1 Month

-1.13%

YTD

-3.36%

Key Statistics

Market Cap

$3.58B

52W High

$126.60

52W Low

$100.09

P/E Ratio

14.20

50 Day MA

$111.58

200 Day MA

$111.79

Beta

0.61

Dividend Yield

1.86%

Advertisement

Technical Indicators

Price vs 50-Day SMA

↓Below 50 SMA

Price vs 200-Day SMA

↓Below 200 SMA

Recent Price History

DateOpenHighLowCloseAdj CloseVolume
10/1/2026$104.77$106.94$103.90$106.49$106.49179,179
9/30/2026$105.83$106.15$104.74$105.28$105.28164,600
9/29/2026$107.15$108.10$105.56$106.35$106.35189,600
9/28/2026$108.27$108.48$107.09$107.29$107.29158,301
9/25/2026$107.74$108.82$107.32$108.71$108.71235,400
9/24/2026$107.44$108.82$106.48$107.35$107.35123,271
9/23/2026$107.67$108.40$106.72$106.98$106.98101,454
9/22/2026$110.69$110.69$108.22$108.24$108.24142,780
9/21/2026$108.64$109.97$108.53$109.46$109.46113,459
9/18/2026$108.98$109.43$107.58$108.29$108.29358,700

Analyst Price Targets

Based on 3 analysts covering BANF · as of Sep 17, 2026

📈

Wall Street analysts forecast BANF stock price to rise 16.8% over the next 12 months.

Consensus

Hold

3.00 / 5.00

Avg. Target

US$124.33

+16.8% Upside

Current Price

US$106.49

Last close

Analyst Breakdown (3 analysts)

Hold 3
Compare analyst targets →

Targets are snapshotted when they change. Unchanged figures keep their original date. Not financial advice.

Wealth Awesome Price Forecast

WA Model

Statistical 90-day price range based on BANF's historical volatility

HistoricalForecast68%95%
US$77.93US$87.09US$96.25US$105.41US$114.57US$123.73TodayJun 17Aug 11Oct 1Nov 13Dec 27Feb 8

30-Day Vol

16.8%

Annualized

90-Day Vol

18.6%

Annualized

Trend (90d)

-22.6%

Annualized drift

90d Mean

US$98.24

Expected price

HorizonExpected68% Range (1σ)
30 trading daysUS$103.67US$97.82 – US$109.86
60 trading daysUS$100.92US$92.96 – US$109.55
90 trading daysUS$98.24US$88.84 – US$108.64

Methodology: Range is calculated using 30-day realized volatility via geometric Brownian motion (log-normal model). 68% band = ±1σ, 95% band = ±2σ. This is a statistical model, not a prediction. Past volatility does not guarantee future results. Not financial advice.

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.

Financials

Revenue (TTM)
$713.24M
EBITDA
-
Profit Margin
35.31%
ROE (TTM)
13.67%
EPS (Diluted)
7.50
Book Value
58.25

Classification

Sector
Financials
Industry
Banks
Group
Banks

Recent Dividends

$0.5200USD

Ex: Sep 30, 2026

Pay: Oct 15

Quarterly

7 stocks to buy and hold forever

Blue-chip dividend stocks for long-term wealth building.

Get the FREE Report

Advertisement

Common Questions About BANF.US

Market movers

Recent NASDAQ movers

Top 1-day gainers — updated from our Canadian movers feed.

All movers →
TickerNamePrice1D
IFRXInflaRx N.V.$145.00+7955.56%
BGMQilian International Holding Group Limited$7.82+3005.64%
KUSTKustom Entertainment, Inc.$4.42+944.42%
SSMSono Group N.V.$2.21+97.32%
NXLNexalin Technology Inc.$7.55+76.40%
VEEAVeea Inc.$3.47+59.91%
RPGLRepublic Power Group Limited Class A Ordinary Shares$26.20+59.85%
XRPNArmada Acquisition Corp. II$23.43+42.87%

BANF.US news timeline

1 article covering BANF.US, most recent first

Latest

BancFirst Corporation (BANF.US) went ex-dividend — CA$0.52

•Investing

Advertisement