119.08
price up icon0.13%   0.15
after-market After Hours: 119.25 0.17 +0.14%
loading
Bancfirst Corp stock is traded at $119.08, with a volume of 458.21K. It is up +0.13% in the last 24 hours and up +1.62% over the past month. BancFirst Corp is engaged in providing banking services. The company's business unit includes metropolitan banks, community banks, Pegasus Bank, Worthington, other financial services, and executive, operations and support. Metropolitan banks, 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:
$118.93
Open:
$117.75
24h Volume:
458.21K
Relative Volume:
4.41
Market Cap:
$3.68B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
19.14
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
+0.38%
1M Performance:
+1.62%
6M Performance:
+10.84%
1Y Performance:
+34.54%
1-Day Range:
Value
$117.45
$121.07
1-Week Range:
Value
$116.16
$121.37
52-Week Range:
Value
$81.21
$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,109
Name
Twitter
@bancfirstok
Name
Next Earnings Date
2025-01-23
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
119.08 3.68B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
60.64 154.64B 23.97B 7.51B 11.69B 3.1961
Banks - Regional icon
IBN
Icici Bank Ltd Adr
28.67 101.13B 23.28B 5.88B 9.52B 1.6401
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
200.95 79.56B 20.81B 5.89B 10.94B 13.75
Banks - Regional icon
USB
U S Bancorp
47.78 74.54B 27.34B 6.30B 6.92B 3.79
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
5.48 69.04B 22.66B 5.50B 0 0.4341

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
Feb 01, 2025

BancFirst Co. (NASDAQ:BANF) Director F Ford Drummond Sells 5,000 Shares - MarketBeat

Feb 01, 2025
pulisher
Feb 01, 2025

DA Davidson Predicts BancFirst's Q1 Earnings (NASDAQ:BANF) - MarketBeat

Feb 01, 2025
pulisher
Jan 31, 2025

FY2025 Earnings Estimate for BancFirst Issued By DA Davidson - MarketBeat

Jan 31, 2025
pulisher
Jan 31, 2025

DA Davidson Has Optimistic View of BancFirst FY2025 Earnings - Defense World

Jan 31, 2025
pulisher
Jan 30, 2025

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

Jan 30, 2025
pulisher
Jan 29, 2025

Insider Sell: F Drummond Sells 5,000 Shares of BancFirst Corp (B - GuruFocus.com

Jan 29, 2025
pulisher
Jan 29, 2025

Bancfirst director Drummond F Ford sells $589,872 in stock - Investing.com

Jan 29, 2025
pulisher
Jan 29, 2025

Bancfirst director Drummond F Ford sells $589,872 in stock By Investing.com - Investing.com UK

Jan 29, 2025
pulisher
Jan 28, 2025

BancFirst Co. (NASDAQ:BANF) Stake Cut by SG Americas Securities LLC - Defense World

Jan 28, 2025
pulisher
Jan 27, 2025

DA Davidson holds BancFirst stock at neutral with $120 target - MSN

Jan 27, 2025
pulisher
Jan 26, 2025

The BancFirst Corporation (NASDAQ:BANF) Annual Results Are Out And Analysts Have Published New Forecasts - Simply Wall St

Jan 26, 2025
pulisher
Jan 26, 2025

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

Jan 26, 2025
pulisher
Jan 25, 2025

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

Jan 25, 2025
pulisher
Jan 25, 2025

BancFirst Corporation Reports Strong Year-End Earnings - TipRanks

Jan 25, 2025
pulisher
Jan 25, 2025

BancFirst Full Year 2024 Earnings: In Line With Expectations - Simply Wall St

Jan 25, 2025
pulisher
Jan 25, 2025

Keefe Bruyette cuts BancFirst stock price target to $132 - MSN

Jan 25, 2025
pulisher
Jan 24, 2025

BancFirst (NASDAQ:BANF) Releases Earnings Results, Beats Estimates By $0.07 EPS - MarketBeat

Jan 24, 2025
pulisher
Jan 24, 2025

Keefe Bruyette cuts BancFirst stock price target to $132 By Investing.com - Investing.com South Africa

Jan 24, 2025
pulisher
Jan 24, 2025

BancFirst: Q4 Earnings Snapshot - Barchart

Jan 24, 2025
pulisher
Jan 23, 2025

BancFirst Corp Q4 2024 Earnings: EPS of $1.68 Beats Estimates, R - GuruFocus.com

Jan 23, 2025
pulisher
Jan 23, 2025

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

Jan 23, 2025
pulisher
Jan 23, 2025

BancFirst: Q4 Earnings Snapshot -January 23, 2025 at 05:10 pm EST - Marketscreener.com

Jan 23, 2025
pulisher
Jan 23, 2025

BancFirst reports Q4 EPS $1.68 vs. $1.46 last year - TipRanks

Jan 23, 2025
pulisher
Jan 23, 2025

BANCFIRST CORPORATION REPORTS FOURTH QUARTER EARNINGS - PR Newswire

Jan 23, 2025
pulisher
Jan 23, 2025

Ameritas Advisory Services LLC Grows Stock Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Jan 23, 2025
pulisher
Jan 23, 2025

BancFirst Q4 Earnings Jump 15.5% to $56.5M, Marks Fourth Straight Year of Record Profits - StockTitan

Jan 23, 2025
pulisher
Jan 20, 2025

Liberty One Investment Management LLC Invests $660,000 in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Jan 20, 2025
pulisher
Jan 12, 2025

JPMorgan Chase & Co. Has $13.60 Million Stock Position in BancFirst Co. (NASDAQ:BANF) - Defense World

Jan 12, 2025
pulisher
Jan 12, 2025

JPMorgan Chase & Co. Acquires 32,636 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

Jan 12, 2025
pulisher
Jan 08, 2025

With 54% institutional ownership, BancFirst Corporation (NASDAQ:BANF) is a favorite amongst the big guns - Yahoo Finance

Jan 08, 2025
pulisher
Jan 06, 2025

Everence Capital Management Inc. Decreases Stock Position in BancFirst Co. (NASDAQ:BANF) - Defense World

Jan 06, 2025
pulisher
Jan 02, 2025

BancFirst Trust & Investment Management Makes New Investment in Kratos Defense & Security Solutions, Inc. (NASDAQ:KTOS) - MarketBeat

Jan 02, 2025
pulisher
Jan 02, 2025

BancFirst Trust & Investment Management Has $108.53 Million Position in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Jan 02, 2025
pulisher
Dec 31, 2024

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

Dec 31, 2024
pulisher
Dec 28, 2024

BancFirst Co. (NASDAQ:BANF) Short Interest Up 30.0% in December - MarketBeat

Dec 28, 2024
pulisher
Dec 27, 2024

Are Finance Stocks Lagging BancFirst (BANF) This Year? - MSN

Dec 27, 2024
pulisher
Dec 27, 2024

Ex-Dividend Reminder: Franklin BSP Realty Trust, Veris Residential and BancFirst - Nasdaq

Dec 27, 2024
pulisher
Dec 27, 2024

Jane Street Group LLC Cuts Stock Holdings in BancFirst Co. (NASDAQ:BANF) - Defense World

Dec 27, 2024
pulisher
Dec 23, 2024

BancFirst Co. (NASDAQ:BANF) Shares Purchased by Geode Capital Management LLC - MarketBeat

Dec 23, 2024
pulisher
Dec 21, 2024

DA Davidson Issues Positive Outlook for BancFirst Earnings - Defense World

Dec 21, 2024
pulisher
Dec 20, 2024

DA Davidson Brokers Boost Earnings Estimates for BancFirst - MarketBeat

Dec 20, 2024
pulisher
Dec 20, 2024

Barclays PLC Purchases 27,295 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

Dec 20, 2024
pulisher
Dec 17, 2024

State Street Corp Purchases 96,483 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

Dec 17, 2024
pulisher
Dec 16, 2024

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

Dec 16, 2024
pulisher
Dec 15, 2024

World Investment Advisors LLC Invests $1.77 Million in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Dec 15, 2024
pulisher
Dec 14, 2024

Those who invested in BancFirst (NASDAQ:BANF) five years ago are up 122% - Simply Wall St

Dec 14, 2024
pulisher
Dec 13, 2024

Fmr LLC Boosts Stock Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Dec 13, 2024
pulisher
Dec 12, 2024

BancFirst executive VP Dennis Brand sells $506,000 in stock By Investing.com - Investing.com Nigeria

Dec 12, 2024
pulisher
Dec 12, 2024

BancFirst executive VP Dennis Brand sells $506,000 in stock - Investing.com

Dec 12, 2024
pulisher
Dec 12, 2024

Arvest Bank Trust Division Takes Position in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Dec 12, 2024

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
banks_regional NWG
$10.78
price down icon 1.01%
banks_regional LYG
$3.05
price down icon 1.29%
$5.80
price up icon 0.00%
banks_regional TFC
$47.62
price down icon 0.83%
banks_regional NU
$13.24
price down icon 1.49%
banks_regional MFG
$5.48
price down icon 1.62%
Cap:     |  Volume (24h):