123.00
price up icon1.62%   1.96
pre-market  Pre-market:  122.51   -0.49   -0.40%
loading
Bancfirst Corp stock is traded at $123.00, with a volume of 71,449. It is up +1.62% in the last 24 hours and up +20.49% over the past month. BancFirst Corp is engaged in providing banking services. The company's business unit includes BancFirst metropolitan banks, BancFirst community banks, Pegasus Bank, Worthington, other financial services and executive, operations and support. BancFirst metropolitan banks, BancFirst community banks, Pegasus and Worthington offer traditional banking products such as commercial and retail lending and a full line of deposit accounts. Other financial services are specialty product business units including guaranteed small business lending, residential mortgage lending, trust services, securities brokerage, electronic banking, and insurance.
See More
Previous Close:
$121.04
Open:
$122.47
24h Volume:
71,449
Relative Volume:
0.70
Market Cap:
$3.96B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
19.77
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
+3.34%
1M Performance:
+20.49%
6M Performance:
+0.24%
1Y Performance:
+33.83%
1-Day Range:
Value
$121.04
$123.43
1-Week Range:
Value
$117.10
$123.43
52-Week Range:
Value
$81.56
$132.29

Bancfirst Corp Stock (BANF) Company Profile

Name
Name
Bancfirst Corp
Name
Phone
(405) 270-1000
Name
Address
100 NORTH BROADWAY AVE, OKLAHOMA CITY
Name
Employee
2,135
Name
Twitter
@bancfirstok
Name
Next Earnings Date
2025-04-17
Name
Latest SEC Filings
Name
BANF's Discussions on Twitter

Compare BANF with other stocks

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Banks - Regional icon
BANF
Bancfirst Corp
123.00 3.96B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
69.50 184.45B 23.97B 7.51B 11.69B 3.1961
Banks - Regional icon
IBN
Icici Bank Ltd Adr
32.33 114.03B 24.29B 6.03B 9.52B 1.6821
Banks - Regional icon
ITUB
Itau Unibanco Holding S A Adr
6.22 67.83B 28.90B 7.64B -55.73M 0.7046
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
166.73 63.68B 21.11B 6.04B 5.61B 14.16
Banks - Regional icon
USB
U S Bancorp
42.14 63.18B 27.58B 6.69B 8.33B 4.04

Bancfirst Corp Stock (BANF) Upgrades & Downgrades

Date Action Analyst Rating Change
May-06-22 Downgrade Piper Sandler Neutral → Underweight
Aug-14-19 Initiated Sandler O'Neill Hold
Jan-21-10 Upgrade Keefe Bruyette Underperform → Mkt Perform
Jan-05-09 Downgrade Keefe Bruyette Mkt Perform → Underperform
Jan-26-07 Downgrade FTN Midwest Buy → Neutral
Jan-25-07 Downgrade Keefe Bruyette Mkt Perform → Underperform
View All

Bancfirst Corp Stock (BANF) Latest News

pulisher
May 07, 2025

BancFirst Co. (NASDAQ:BANF) Sees Significant Drop in Short Interest - MarketBeat

May 07, 2025
pulisher
May 06, 2025

BancFirst (NASDAQ:BANF) Hits New 52-Week LowHere's Why - MarketBeat

May 06, 2025
pulisher
May 05, 2025

BancFirst Reaches Analyst Target Price - Nasdaq

May 05, 2025
pulisher
May 04, 2025

First Trust Advisors LP Buys 14,480 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 04, 2025
pulisher
May 02, 2025

Dimensional Fund Advisors LP Has $116.58 Million Position in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 02, 2025
pulisher
Apr 30, 2025

10,000 Shares in BancFirst Co. (NASDAQ:BANF) Bought by Canada Pension Plan Investment Board - MarketBeat

Apr 30, 2025
pulisher
Apr 30, 2025

BancFirst Co. (NASDAQ:BANF) Shares Sold by Fuller & Thaler Asset Management Inc. - MarketBeat

Apr 30, 2025
pulisher
Apr 29, 2025

Barclays PLC Acquires 13,887 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 29, 2025
pulisher
Apr 29, 2025

Dark Forest Capital Management LP Acquires New Stake in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 29, 2025
pulisher
Apr 29, 2025

Envestnet Asset Management Inc. Acquires 7,904 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 29, 2025
pulisher
Apr 29, 2025

BANCFIRST - Tahlequah Daily Press

Apr 29, 2025
pulisher
Apr 28, 2025

What is DA Davidson's Forecast for BancFirst Q2 Earnings? - MarketBeat

Apr 28, 2025
pulisher
Apr 27, 2025

Alpine Global Management LLC Acquires Shares of 6,890 BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 27, 2025
pulisher
Apr 27, 2025

Invesco Ltd. Has $12.81 Million Stake in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 27, 2025
pulisher
Apr 26, 2025

BancFirst (NASDAQ:BANF) Cut to "Sell" at StockNews.com - MarketBeat

Apr 26, 2025
pulisher
Apr 25, 2025

XTX Topco Ltd Purchases New Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 25, 2025
pulisher
Apr 25, 2025

BancFirst Co. (NASDAQ:BANF) Short Interest Update - MarketBeat

Apr 25, 2025
pulisher
Apr 25, 2025

BancFirst Co. (NASDAQ:BANF) Shares Acquired by Envestnet Asset Management Inc. - Defense World

Apr 25, 2025
pulisher
Apr 24, 2025

Franklin Resources Inc. Invests $292,000 in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 24, 2025
pulisher
Apr 24, 2025

What is DA Davidson’s Estimate for BancFirst Q2 Earnings? - Defense World

Apr 24, 2025
pulisher
Apr 23, 2025

Champlain Investment Partners LLC Has $40.28 Million Position in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 23, 2025
pulisher
Apr 23, 2025

BancFirst Co. (NASDAQ:BANF) Shares Sold by Cerity Partners LLC - Defense World

Apr 23, 2025
pulisher
Apr 22, 2025

DA Davidson keeps BancFirst stock at Neutral, $120 target By Investing.com - Investing.com India

Apr 22, 2025
pulisher
Apr 22, 2025

DA Davidson keeps BancFirst stock at Neutral, $120 target - Investing.com

Apr 22, 2025
pulisher
Apr 22, 2025

BancFirst (NASDAQ:BANF) Downgraded by StockNews.com to Sell - Defense World

Apr 22, 2025
pulisher
Apr 22, 2025

BancFirst Co. (NASDAQ:BANF) Shares Purchased by Bank of Montreal Can - Defense World

Apr 22, 2025
pulisher
Apr 21, 2025

Reviewing BancFirst (NASDAQ:BANF) & Pathward Financial (NASDAQ:CASH) - Defense World

Apr 21, 2025
pulisher
Apr 19, 2025

BancFirst (NASDAQ:BANF) Rating Increased to Hold at StockNews.com - MarketBeat

Apr 19, 2025
pulisher
Apr 19, 2025

Franklin Resources Inc. Purchases New Stake in BancFirst Co. (NASDAQ:BANF) - Defense World

Apr 19, 2025
pulisher
Apr 18, 2025

Wells Fargo & Company MN Lowers Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 18, 2025
pulisher
Apr 18, 2025

BancFirst: Q1 Earnings Snapshot - New Haven Register

Apr 18, 2025
pulisher
Apr 17, 2025

BancFirst Corporation Reports Strong Q1 2025 Earnings - TipRanks

Apr 17, 2025
pulisher
Apr 17, 2025

3,959 Shares in BancFirst Co. (NASDAQ:BANF) Acquired by Heritage Trust Co - MarketBeat

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst (BANF) Tops Q1 Earnings and Revenue Estimates - Yahoo Finance

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst reports Q1 earnings beat, revenue tops estimates By Investing.com - Investing.com Canada

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst reports Q1 earnings beat, revenue tops estimates - Investing.com

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst Corp Q1 2025 Earnings: EPS of $1.67 Beats Estimate, Re - GuruFocus

Apr 17, 2025

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
banks_regional TFC
$39.56
price up icon 2.20%
banks_regional NWG
$13.02
price up icon 1.80%
banks_regional LYG
$3.87
price down icon 0.26%
banks_regional NU
$12.80
price up icon 3.48%
banks_regional MFG
$4.97
price up icon 1.22%
banks_regional USB
$42.14
price up icon 2.03%
Cap:     |  Volume (24h):