120.84
price down icon1.85%   -2.3513
 
loading
Bancfirst Corp stock is traded at $120.84, with a volume of 39,295. It is down -1.85% in the last 24 hours and up +5.14% 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:
$123.19
Open:
$123
24h Volume:
39,295
Relative Volume:
0.38
Market Cap:
$4.09B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
19.43
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
+1.54%
1M Performance:
+5.14%
6M Performance:
+24.44%
1Y Performance:
+39.25%
1-Day Range:
Value
$119.34
$123.00
1-Week Range:
Value
$114.73
$123.29
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
120.83 4.09B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
61.16 157.98B 23.97B 7.51B 11.69B 3.1961
Banks - Regional icon
IBN
Icici Bank Ltd Adr
28.43 102.50B 23.28B 5.88B 9.52B 1.6401
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
201.02 80.15B 20.81B 5.89B 10.94B 13.75
Banks - Regional icon
USB
U S Bancorp
47.30 74.47B 27.34B 6.30B 6.92B 3.79
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
5.475 71.17B 23.80B 5.86B 0 0.4628

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
07:25 AM

BancFirst Co. (NASDAQ:BANF) Director F Ford Drummond Sells 5,000 Shares of Stock - Armenian Reporter

07:25 AM
pulisher
04:38 AM

KBC Group NV Raises Stock Holdings in BancFirst Co. (NASDAQ:BANF) - Defense World

04:38 AM
pulisher
Feb 06, 2025

BancFirst Co. (NASDAQ:BANF) Position Boosted by Hodges Capital Management Inc. - MarketBeat

Feb 06, 2025
pulisher
Feb 06, 2025

BancFirst Director Cashes In: Major Stock Sale Unveiled! - TipRanks

Feb 06, 2025
pulisher
Feb 06, 2025

BancFirst director Drummond F. Ford sells $602,906 in stock - Investing.com India

Feb 06, 2025
pulisher
Feb 06, 2025

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

Feb 06, 2025
pulisher
Feb 04, 2025

FY2025 Earnings Estimate for BancFirst Issued By DA Davidson - MarketBeat

Feb 04, 2025
pulisher
Feb 02, 2025

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

Feb 02, 2025
pulisher
Feb 02, 2025

Q1 Earnings Forecast for BancFirst Issued By DA Davidson - MarketBeat

Feb 02, 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

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

Jan 29, 2025
pulisher
Jan 29, 2025

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

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 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

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading

Bancfirst Corp Stock (BANF) Insider Trading

Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total
Drummond F Ford
Director
Feb 05 '25
Sale
120.58
5,000
602,906
0
banks_regional NWG
$11.13
price down icon 0.82%
banks_regional LYG
$3.095
price down icon 0.64%
$5.895
price down icon 1.09%
banks_regional TFC
$47.80
price down icon 0.62%
banks_regional NU
$13.71
price down icon 0.58%
banks_regional MFG
$5.475
price down icon 3.02%
Cap:     |  Volume (24h):