124.03
price up icon0.25%   0.315
 
loading
Bancfirst Corp stock is traded at $124.03, with a volume of 58,084. It is up +0.25% in the last 24 hours and up +3.96% 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:
$123.72
Open:
$123.66
24h Volume:
58,084
Relative Volume:
0.57
Market Cap:
$4.12B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
19.94
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
+0.17%
1M Performance:
+3.96%
6M Performance:
-1.78%
1Y Performance:
+44.45%
1-Day Range:
Value
$122.67
$126.25
1-Week Range:
Value
$121.21
$126.78
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
124.03 4.12B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
BSAC
Banco Santander Chile Sa Adr
24.57 11.74B 2.84B 1.07B 398.42M 2.2771
Banks - Regional icon
BCH
Banco De Chile Adr
30.57 15.61B 3.21B 1.35B 5.30B 2.6794
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
74.74 185.63B 23.97B 7.51B 11.69B 3.1961
Banks - Regional icon
LYG
Lloyds Banking Group Plc Adr
4.21 63.66B 24.11B 5.54B 27.53B 0.3184
Banks - Regional icon
IBN
Icici Bank Ltd Adr
34.29 120.45B 24.29B 6.03B 9.52B 1.6821

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 29, 2025

BancFirst Co. (NASDAQ:BANF) Shares Acquired by Voloridge Investment Management LLC - MarketBeat

May 29, 2025
pulisher
May 29, 2025

BancFirst Co. (NASDAQ:BANF) to Issue Quarterly Dividend of $0.46 - MarketBeat

May 29, 2025
pulisher
May 29, 2025

Jefferies Financial Group Inc. Sells 5,464 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 29, 2025
pulisher
May 29, 2025

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

May 29, 2025
pulisher
May 28, 2025

BancFirst Director Makes a Significant Stock Sale! - TipRanks

May 28, 2025
pulisher
May 28, 2025

Insider Sell: F Drummond Sells 5,000 Shares of BancFirst Corp (BANF) - GuruFocus

May 28, 2025
pulisher
May 28, 2025

BancFirst Co. (NASDAQ:BANF) Shares Acquired by Deutsche Bank AG - MarketBeat

May 28, 2025
pulisher
May 28, 2025

Lazard Asset Management LLC Lowers Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 28, 2025
pulisher
May 27, 2025

BancFirst to buy Oklahoma lender hit with DOJ redlining order - Banking Dive

May 27, 2025
pulisher
May 27, 2025

Rafferty Asset Management LLC Grows Stock Position in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 27, 2025
pulisher
May 27, 2025

BancFirst Co. (NASDAQ:BANF) Shares Sold by Lazard Asset Management LLC - Defense World

May 27, 2025
pulisher
May 26, 2025

Bank of America Corp DE Has $8.63 Million Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 26, 2025
pulisher
May 26, 2025

BancFirst Co. (NASDAQ:BANF) Shares Sold by Ameriprise Financial Inc. - MarketBeat

May 26, 2025
pulisher
May 26, 2025

BNP Paribas Financial Markets Has $597,000 Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 26, 2025
pulisher
May 24, 2025

BancFirst Eyes Growth in Oklahoma, Signs Deal to Acquire American Bank of Oklahoma - MSN

May 24, 2025
pulisher
May 23, 2025

Deutsche Bank AG Buys 6,318 Shares of BancFirst Co. (NASDAQ:BANF) - Defense World

May 23, 2025
pulisher
May 23, 2025

BancFirst plans to acquire American Bank of Oklahoma - American Banker

May 23, 2025
pulisher
May 23, 2025

BancFirst corp executive vice president sells $506,444 in stock By Investing.com - Investing.com Nigeria

May 23, 2025
pulisher
May 22, 2025

BancFirst Executive Makes a Bold Move with Major Stock Sale! - TipRanks

May 22, 2025
pulisher
May 22, 2025

BancFirst to acquire American Bank of Oklahoma - MSN

May 22, 2025
pulisher
May 22, 2025

BancFirst Corporation Declares Cash Dividend on its Common Stock, Payable on July 15, 2025 - marketscreener.com

May 22, 2025
pulisher
May 22, 2025

BancFirst Declares Dividend and Interest Payment - TipRanks

May 22, 2025
pulisher
May 22, 2025

BancFirst Corporation Announces Shareholder Meeting Results and Dividends - Investing.com

May 22, 2025
pulisher
May 22, 2025

BancFirst corp executive vice president sells $506,444 in stock - Investing.com Australia

May 22, 2025
pulisher
May 22, 2025

BancFirst (BANF) Just Flashed Golden Cross Signal: Do You Buy? - Yahoo Finance

May 22, 2025
pulisher
May 22, 2025

BancFirst shares steady as Keefe Bruyette maintains rating - Investing.com

May 22, 2025
pulisher
May 22, 2025

BancFirst shares steady as Keefe Bruyette maintains rating By Investing.com - Investing.com UK

May 22, 2025
pulisher
May 21, 2025

BancFirst Corp to Acquire American Bank of Oklahoma By Investing.com - Investing.com South Africa

May 21, 2025
pulisher
May 21, 2025

BancFirst Corp to Acquire American Bank of Oklahoma - Investing.com Australia

May 21, 2025
pulisher
May 21, 2025

BancFirst Announces Acquisition of American Bank of Oklahoma - TipRanks

May 21, 2025
pulisher
May 21, 2025

BancFirst to Acquire American Bank of Oklahoma - marketscreener.com

May 21, 2025
pulisher
May 21, 2025

BancFirst (BANF) to Acquire American Bank of Oklahoma by 2025 | BANF Stock News - GuruFocus

May 21, 2025
pulisher
May 21, 2025

BancFirst Expands Northeast Oklahoma Presence with $385M Bank Acquisition Deal - Stock Titan

May 21, 2025
pulisher
May 20, 2025

Jefferies Financial Group Inc. Has $1.70 Million Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 20, 2025
pulisher
May 18, 2025

Balyasny Asset Management L.P. Makes New Investment in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 18, 2025
pulisher
May 17, 2025

StockNews.com Upgrades BancFirst (NASDAQ:BANF) to "Hold" - MarketBeat

May 17, 2025
pulisher
May 16, 2025

Crestline Management LP Buys New Stake in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 16, 2025
pulisher
May 15, 2025

BancFirst Co. (NASDAQ:BANF) Shares Bought by Bridgeway Capital Management LLC - MarketBeat

May 15, 2025
pulisher
May 15, 2025

Northern Trust Corp Decreases Position in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 15, 2025
pulisher
May 14, 2025

Clark Capital Management Group Inc. Has $5.69 Million Stock Position in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 14, 2025
pulisher
May 13, 2025

Schonfeld Strategic Advisors LLC Takes Position in BancFirst Co. (NASDAQ:BANF) - MarketBeat

May 13, 2025
pulisher
May 13, 2025

BancFirst First Quarter 2025 Earnings: Beats Expectations - Yahoo Finance

May 13, 2025
pulisher
May 13, 2025

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

May 13, 2025

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
banks_regional DB
$27.77
price up icon 0.95%
banks_regional USB
$43.76
price up icon 1.23%
banks_regional PNC
$175.10
price up icon 0.65%
$58.17
price down icon 3.99%
banks_regional NWG
$14.25
price up icon 0.56%
banks_regional IBN
$34.29
price down icon 0.17%
Cap:     |  Volume (24h):