116.50
price up icon0.47%   0.5435
 
loading
Bancfirst Corp stock is traded at $116.50, with a volume of 190.37K. It is up +0.47% in the last 24 hours and up +1.68% 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. Its 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:
$115.96
Open:
$116.9
24h Volume:
190.37K
Relative Volume:
1.16
Market Cap:
$3.91B
Revenue:
$948.75M
Net Income/Loss:
$247.49M
P/E Ratio:
15.96
EPS:
7.301
Net Cash Flow:
$235.50M
1W Performance:
+0.74%
1M Performance:
+1.68%
6M Performance:
+7.93%
1Y Performance:
-8.27%
1-Day Range:
Value
$116.23
$118.67
1-Week Range:
Value
$112.89
$119.06
52-Week Range:
Value
$101.48
$138.77

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,260
Name
Twitter
@bancfirstok
Name
Next Earnings Date
2026-07-23
Name
Latest SEC Filings
Name
BANF's Discussions on Twitter

Compare BANF vs MFG, HDB, IBN, PNC, USB

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
BANF icon
BANF
Bancfirst Corp
116.55 3.89B 948.75M 247.49M 235.50M 7.301
MFG icon
MFG
Mizuho Financial Group Inc Adr
10.12 128.77B 56.73B 8.35B 0 0.67
HDB icon
HDB
Hdfc Bank Ltd Adr
23.68 119.23B 54.66B 9.11B 11.69B 1.6955
IBN icon
IBN
Icici Bank Ltd Adr
30.38 107.20B 35.00B 6.59B 9.52B 1.7046
PNC icon
PNC
Pnc Financial Services Group Inc
252.04 99.61B 35.13B 7.64B 9.42B 18.18
USB icon
USB
U S Bancorp
64.21 98.90B 43.53B 8.16B 9.60B 5.0117

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
11:43 AM

BancFirst (NASDAQ:BANF) Director Sells $3,464,412.60 in Stock - MarketBeat

11:43 AM
pulisher
09:53 AM

BancFirst Corp (BANF) director Rainbolt sells 29,740 common shares - Stock Titan

09:53 AM
pulisher
06:44 AM

BANF|BancFirst Corp|Price:115.800|Chg%:-0.780 - TradingKey

06:44 AM
pulisher
Jul 27, 2026

Form 144 BANCFIRST CORP /OK/ For: 27 July By Investing.com - Investing.com South Africa

Jul 27, 2026
pulisher
Jul 27, 2026

BancFirst (BANF) insider gifts 166,783 shares and details prior stock sales - Stock Titan

Jul 27, 2026
pulisher
Jul 27, 2026

BancFirst Corp (BANF) Shareholder Structure: Major Shareholders & Institutional Holdings - TradingKey

Jul 27, 2026
pulisher
Jul 27, 2026

BancFirst Corp (BANF) Technical Analysis: Support, Resistance, Indicators & Moving Averages - TradingKey

Jul 27, 2026
pulisher
Jul 27, 2026

BancFirst Corp (BANF) Revenue Breakdown: Business Segments, Regional Revenue & Profit Contribution - TradingKey

Jul 27, 2026
pulisher
Jul 27, 2026

BancFirst Corp (BANF) Cash Flow - TradingKey

Jul 27, 2026
pulisher
Jul 27, 2026

BancFirst Corp (BANF) Institutional Confidence - TradingKey

Jul 27, 2026
pulisher
Jul 26, 2026

BancFirst Corp (BANF) Balance Sheet - TradingKey

Jul 26, 2026
pulisher
Jul 26, 2026

Principal Financial Group Inc. Lowers Position in BancFirst Corporation $BANF - MarketBeat

Jul 26, 2026
pulisher
Jul 25, 2026

BancFirst Corp (BANF) Earnings Forecast: Future EPS & Revenue Growth Estimates - TradingKey

Jul 25, 2026
pulisher
Jul 25, 2026

BancFirst Corp (BANF) Risk Assessment: Volatility, Financial Risk & Investment Risk - TradingKey

Jul 25, 2026
pulisher
Jul 25, 2026

BancFirst Corp (BANF) Dividends & Stock Splits: Historical Payouts and Event Timeline - TradingKey

Jul 25, 2026
pulisher
Jul 25, 2026

BancFirst Corporation (BANF) Stock Forecasts - Yahoo! Finance Canada

Jul 25, 2026
pulisher
Jul 25, 2026

BancFirst (NASDAQ:BANF) Raised to Hold at Wall Street Zen - MarketBeat

Jul 25, 2026
pulisher
Jul 24, 2026

BancFirst Corp (BANF) Financial Health: Profitability & Balance Sheet Analysis - TradingKey

Jul 24, 2026
pulisher
Jul 24, 2026

BANF|BancFirst Corp|Price:116.580|Chg%:+1.660 - TradingKey

Jul 24, 2026
pulisher
Jul 24, 2026

BANF Stock Price and Chart — NASDAQ:BANF - TradingView

Jul 24, 2026
pulisher
Jul 24, 2026

BancFirst Corporation (BANF) Stock forecasts - Yahoo Finance UK

Jul 24, 2026
pulisher
Jul 24, 2026

BancFirst Corporation Reports Record Q2 2026 Earnings with Strong Loan Growth and Asset Expansion - Minichart

Jul 24, 2026
pulisher
Jul 24, 2026

BancFirst Corp (BANF) Valuation: PE, PB & Fair Value Analysis - TradingKey

Jul 24, 2026
pulisher
Jul 23, 2026

Is BancFirst Corp (BANF) Undervalued After Q2 Earnings Beat? EPS: $1.96 vs Estimate of $1.80, GF Score: 72/100 - GuruFocus

Jul 23, 2026
pulisher
Jul 23, 2026

BancFirst (NASDAQ:BANF) Issues Earnings Results - MarketBeat

Jul 23, 2026
pulisher
Jul 23, 2026

BancFirst (NASDAQ: BANF) Q2 2026 profit climbs to $66.7 million - Stock Titan

Jul 23, 2026
pulisher
Jul 23, 2026

BancFirst: Q2 Earnings Snapshot - marketscreener.com

Jul 23, 2026
pulisher
Jul 23, 2026

BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS - PR Newswire

Jul 23, 2026
pulisher
Jul 23, 2026

BRIEF-BancFirst Q2 EPS USD 1.96 - Bitget

Jul 23, 2026
pulisher
Jul 17, 2026

Is BancFirst Corp (BANF) a Bargain After 3.4% Drop? GF Value Says Undervalued - GuruFocus

Jul 17, 2026
pulisher
Jul 17, 2026

BancFirst (NASDAQ:BANF) Stock Passes Above Two Hundred Day Moving AverageTime to Sell? - MarketBeat

Jul 17, 2026
pulisher
Jul 16, 2026

Community Bank, Coastal Financial, Byline Bancorp, Bank of Hawaii, and BancFirst Shares Are Soaring, What You Need To Know - Yahoo Finance

Jul 16, 2026
pulisher
Jul 15, 2026

BancFirst (BANF) upgraded to buy: Here's what you should know - MSN

Jul 15, 2026
pulisher
Jul 15, 2026

BancFirst earnings on deck: Can deposit growth offset loan pressure? - Investing.com

Jul 15, 2026
pulisher
Jul 09, 2026

BancFirst (BANF) Projected to Announce Quarterly Earnings on Thursday - MarketBeat

Jul 09, 2026
pulisher
Jul 06, 2026

BancFirst (BANF) Upgraded to Buy: Here's What You Should Know - Yahoo Finance

Jul 06, 2026
pulisher
Jul 05, 2026

Insider Selling and Rising Costs Might Change The Case For Investing In BancFirst (BANF) - simplywall.st

Jul 05, 2026
pulisher
Jul 03, 2026

BANFBancfirst Corp Options - Finviz

Jul 03, 2026
pulisher
Jul 01, 2026

BancFirst Corp (BANF) Shares Surge 3.2% -- What GF Score of 72 T - GuruFocus

Jul 01, 2026
pulisher
Jul 01, 2026

Donald TrumpBANCFIRST CORP Trump Trade on Mar. 30, 2026 - Quiver Quantitative

Jul 01, 2026
pulisher
Jun 28, 2026

Bancfirst Trust Investment Management - MSN

Jun 28, 2026
pulisher
Jun 25, 2026

BancFirst (BANF): Buy, Sell, or Hold Post Q1 Earnings? - Yahoo Finance

Jun 25, 2026
pulisher
Jun 20, 2026

How Strong Results and Defensive Trading At BancFirst (BANF) Have Changed Its Investment Story - simplywall.st

Jun 20, 2026

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
DB DB
$35.41
price down icon 0.28%
NWG NWG
$17.80
price down icon 2.77%
NU NU
$14.71
price up icon 1.26%
LYG LYG
$6.015
price down icon 1.88%
$8.36
price down icon 0.12%
USB USB
$64.06
price up icon 0.96%
Cap:     |  Volume (24h):