112.95
price down icon0.37%   -0.42
 
loading
Bancfirst Corp stock is traded at $112.95, with a volume of 173.20K. It is down -0.37% in the last 24 hours and down -3.02% 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:
$113.37
Open:
$114.64
24h Volume:
173.20K
Relative Volume:
1.42
Market Cap:
$3.79B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
18.16
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
-1.14%
1M Performance:
-3.02%
6M Performance:
-17.24%
1Y Performance:
-1.75%
1-Day Range:
Value
$112.10
$114.97
1-Week Range:
Value
$107.90
$116.84
52-Week Range:
Value
$97.02
$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,135
Name
Twitter
@bancfirstok
Name
Next Earnings Date
2026-01-22
Name
Latest SEC Filings
Name
BANF's Discussions on Twitter

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

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Banks - Regional icon
BANF
Bancfirst Corp
112.95 3.80B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
30.79 158.25B 57.26B 8.88B 11.69B 2.0334
Banks - Regional icon
IBN
Icici Bank Ltd Adr
29.55 105.92B 35.26B 6.50B 9.52B 1.6822
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
8.21 101.15B 54.80B 7.09B 0 0.5662
Banks - Regional icon
ITUB
Itau Unibanco Holding S A Adr
8.61 92.62B 77.66B 8.22B 22.47B 0.7072
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
213.86 85.94B 33.94B 6.95B 9.45B 16.60

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
Mar 04, 2026

BANFBancfirst Corp Latest Stock News & Market Updates - Stock Titan

Mar 04, 2026
pulisher
Mar 03, 2026

BancFirst Outperforms Mission Valley Bancorp in Key Metrics - National Today

Mar 03, 2026
pulisher
Mar 02, 2026

Assessing BancFirst (BANF) Valuation After Mixed Share Performance And Conflicting P/E And DCF Signals - simplywall.st

Mar 02, 2026
pulisher
Mar 02, 2026

Retired officer files neutral Form 4 at BancFirst Corp (NASDAQ: BANF) - Stock Titan

Mar 02, 2026
pulisher
Feb 27, 2026

BANF Financials: Income Statement, Balance Sheet & Cash Flow - Stock Titan

Feb 27, 2026
pulisher
Feb 27, 2026

BancFirst Announces New Accounting Officer and Dividends - TipRanks

Feb 27, 2026
pulisher
Feb 27, 2026

BancFirst Corporation appoints new principal accounting officer and declares dividend - Investing.com

Feb 27, 2026
pulisher
Feb 27, 2026

BancFirst (NASDAQ: BANF) taps new accounting head, declares dividend - Stock Titan

Feb 27, 2026
pulisher
Feb 27, 2026

Beyond the Balance Sheet: What SWOT Reveals About BancFirst Corp (BANF) - GuruFocus

Feb 27, 2026
pulisher
Feb 26, 2026

Trust changes shift how BancFirst (NASDAQ: BANF) director’s shares are reported - Stock Titan

Feb 26, 2026
pulisher
Feb 26, 2026

BANCFIRST CORP /OK/ SEC 10-K Report - TradingView

Feb 26, 2026
pulisher
Feb 25, 2026

BANF SEC FilingsBancfirst Corp 10-K, 10-Q, 8-K Forms - Stock Titan

Feb 25, 2026
pulisher
Feb 23, 2026

How Strong Revenue But Softer EPS At BancFirst (BANF) Has Changed Its Investment Story - simplywall.st

Feb 23, 2026
pulisher
Feb 22, 2026

Rhumbline Advisers Reduces Position in BancFirst Corporation $BANF - MarketBeat

Feb 22, 2026
pulisher
Feb 22, 2026

Envestnet Asset Management Inc. Has $5.72 Million Position in BancFirst Corporation $BANF - Defense World

Feb 22, 2026
pulisher
Feb 19, 2026

Regional Banks Stocks Q4 In Review: BancFirst (NASDAQ:BANF) Vs Peers - Yahoo Finance

Feb 19, 2026
pulisher
Feb 17, 2026

BancFirst Corporation $BANF Shares Bought by Public Sector Pension Investment Board - MarketBeat

Feb 17, 2026
pulisher
Feb 17, 2026

Denali Advisors LLC Decreases Position in BancFirst Corporation $BANF - MarketBeat

Feb 17, 2026
pulisher
Feb 16, 2026

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

Feb 16, 2026
pulisher
Feb 14, 2026

Executive Share Sale At BancFirst Set Against Valuation Discount And Momentum - Yahoo Finance

Feb 14, 2026
pulisher
Feb 14, 2026

Is BancFirst Corporation a stock for growth or value investorsMarket Performance Summary & Capital Efficiency Focused Strategies - mfd.ru

Feb 14, 2026
pulisher
Feb 12, 2026

BancFirst (BANF) Valuation Check After Recent Momentum Shift And Mixed Pricing Signals - simplywall.st

Feb 12, 2026
pulisher
Feb 11, 2026

Top BancFirst Executive Makes Attention-Grabbing Insider Move With Company Stock - TipRanks

Feb 11, 2026
pulisher
Feb 11, 2026

Foraker, BancFirst EVP, sells $359,734 in BANF stock By Investing.com - Investing.com India

Feb 11, 2026
pulisher
Feb 11, 2026

Foraker, BancFirst EVP, sells $359,734 in BANF stock - Investing.com

Feb 11, 2026
pulisher
Feb 11, 2026

Principal Financial Group Inc. Increases Stock Holdings in BancFirst Corporation $BANF - MarketBeat

Feb 11, 2026
pulisher
Feb 11, 2026

BANCFIRST CORP (BANF) EVP exercises options then sells 3,000 shares - Stock Titan

Feb 11, 2026
pulisher
Feb 10, 2026

BancFirst stock initiated with Hold rating by Brean Capital at $123 target - Investing.com Canada

Feb 10, 2026
pulisher
Feb 10, 2026

New York State Common Retirement Fund Sells 5,900 Shares of BancFirst Corporation $BANF - Defense World

Feb 10, 2026
pulisher
Feb 10, 2026

Institutional Owners May Take Dramatic Actions as BancFirst Corporation's (NASDAQ:BANF) Recent 7.0% Drop Adds to One-year Losses - 富途牛牛

Feb 10, 2026
pulisher
Feb 05, 2026

BancFirst (BANF) Is Up 7.9% After EPS Rises Despite Higher Loan Charge-offs – Has The Bull Case Changed? - simplywall.st

Feb 05, 2026
pulisher
Feb 02, 2026

Assessing BancFirst (BANF) Valuation After Q4 Earnings Show Higher Net Income And Rising Net Charge Offs - simplywall.st

Feb 02, 2026
pulisher
Feb 01, 2026

Great Lakes Advisors LLC Decreases Stake in BancFirst Corporation $BANF - MarketBeat

Feb 01, 2026
pulisher
Jan 31, 2026

SG Americas Securities LLC Cuts Stock Position in BancFirst Corporation $BANF - MarketBeat

Jan 31, 2026
pulisher
Jan 27, 2026

Shorts Report: How liquid is PARA stockWeekly Stock Analysis & Real-Time Sentiment Analysis - baoquankhu1.vn

Jan 27, 2026
pulisher
Jan 27, 2026

Should BancFirst’s (BANF) Fifth Year of Record Earnings Spur Action From Investors? - simplywall.st

Jan 27, 2026
pulisher
Jan 25, 2026

Assessing BancFirst (BANF) Valuation After Recent Share Price Weakness And Mixed Long Term Returns - simplywall.st

Jan 25, 2026
pulisher
Jan 24, 2026

BancFirst (BANF) Net Interest Margin Near 3.8% Reinforces Bullish Profitability Narratives - simplywall.st

Jan 24, 2026
pulisher
Jan 23, 2026

BancFirst (NASDAQ:BANF) Trading Down 5.8% on Disappointing Earnings - MarketBeat

Jan 23, 2026
pulisher
Jan 23, 2026

Keefe, Bruyette & Woods Forecasts Strong Price Appreciation for BancFirst (NASDAQ:BANF) Stock - MarketBeat

Jan 23, 2026
pulisher
Jan 23, 2026

BANF: Keefe, Bruyette & Woods Raises Price Target for BancFirst - GuruFocus

Jan 23, 2026
pulisher
Jan 22, 2026

BancFirst reports Q4 EPS $1.75, consensus $1.79 - TipRanks

Jan 22, 2026
pulisher
Jan 22, 2026

BancFirst: Q4 Earnings Snapshot - kare11.com

Jan 22, 2026
pulisher
Jan 22, 2026

BancFirst (NASDAQ:BANF) Posts Quarterly Earnings Results, Misses Expectations By $0.03 EPS - MarketBeat

Jan 22, 2026
pulisher
Jan 22, 2026

BancFirst: Fourth Quarter Earnings Overview - Bitget

Jan 22, 2026
pulisher
Jan 22, 2026

Earnings Flash (BANF) BancFirst Corporation Reports Q4 Revenue $181M, vs. FactSet Est of $173.8M - marketscreener.com

Jan 22, 2026
pulisher
Jan 22, 2026

BANCFIRST CORPORATION REPORTS FOURTH QUARTER EARNINGS - PR Newswire

Jan 22, 2026
pulisher
Jan 22, 2026

BANF Stock News Today | Earnings, Events & Price Alerts - Intellectia AI

Jan 22, 2026
pulisher
Jan 17, 2026

MACD Signal: Does BancFirst Corporation have a sustainable dividendJuly 2025 Fed Impact & AI Forecast for Swing Trade Picks - baoquankhu1.vn

Jan 17, 2026
pulisher
Jan 15, 2026

BancFirst (BANF) Expected to Announce Quarterly Earnings on Thursday - Defense World

Jan 15, 2026

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
banks_regional DB
$33.36
price up icon 0.94%
banks_regional NWG
$16.12
price up icon 1.00%
banks_regional NU
$15.00
price up icon 1.63%
banks_regional LYG
$5.37
price up icon 0.94%
banks_regional USB
$54.34
price up icon 0.65%
banks_regional PNC
$213.86
price up icon 0.38%
Cap:     |  Volume (24h):