112.73
price up icon1.82%   2.02
 
loading
Bancfirst Corp stock is traded at $112.73, with a volume of 103.60K. It is up +1.82% in the last 24 hours and down -6.13% 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:
$110.71
Open:
$111.19
24h Volume:
103.60K
Relative Volume:
0.91
Market Cap:
$3.75B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
18.12
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
+4.16%
1M Performance:
-6.13%
6M Performance:
-8.45%
1Y Performance:
-8.13%
1-Day Range:
Value
$110.76
$113.17
1-Week Range:
Value
$107.00
$113.17
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
2025-10-20
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
112.73 3.69B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
36.07 183.55B 56.29B 8.73B 11.69B 2.0102
Banks - Regional icon
IBN
Icici Bank Ltd Adr
30.35 108.01B 35.48B 6.63B 9.52B 1.6837
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
6.71 82.41B 55.71B 5.98B 0 0.4725
Banks - Regional icon
USB
U S Bancorp
47.58 73.56B 42.81B 7.17B 9.90B 4.3685
Banks - Regional icon
LYG
Lloyds Banking Group Plc Adr
4.95 71.33B 28.20B 4.62B 26.48B 0.2982

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
06:50 AM

Vestmark Advisory Solutions Inc. Has $1.83 Million Stake in BancFirst Corporation $BANF - MarketBeat

06:50 AM
pulisher
Nov 09, 2025

Custom watchlist performance reports with BancFirst Corporation2025 Performance Recap & Entry Point Strategy Guides - newser.com

Nov 09, 2025
pulisher
Nov 09, 2025

Is BancFirst Corporation meeting your algorithmic filter criteriaQuarterly Portfolio Report & Advanced Swing Trade Entry Plans - newser.com

Nov 09, 2025
pulisher
Nov 09, 2025

What MACD and RSI say about BancFirst CorporationMarket Sentiment Summary & AI Based Trade Execution Alerts - newser.com

Nov 09, 2025
pulisher
Nov 08, 2025

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

Nov 08, 2025
pulisher
Nov 07, 2025

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

Nov 07, 2025
pulisher
Nov 07, 2025

Why BancFirst Corporation stock is trending among retail tradersGold Moves & Weekly Chart Analysis and Guides - newser.com

Nov 07, 2025
pulisher
Nov 06, 2025

Comparing BancFirst Corporation in custom built stock radars2025 Trading Volume Trends & Long-Term Growth Stock Strategies - newser.com

Nov 06, 2025
pulisher
Nov 06, 2025

Long term hold vs stop loss in BancFirst Corporation2025 Price Action Summary & Momentum Based Trading Ideas - newser.com

Nov 06, 2025
pulisher
Nov 06, 2025

How BancFirst Corporation stock compares to growth peersJuly 2025 Selloffs & Consistent Income Trade Ideas - newser.com

Nov 06, 2025
pulisher
Nov 05, 2025

Will BancFirst Corporation stock benefit from AI adoption2025 Historical Comparison & Risk Adjusted Buy and Sell Alerts - newser.com

Nov 05, 2025
pulisher
Nov 05, 2025

Multi asset correlation models including BancFirst CorporationEarnings Risk Summary & Weekly Watchlist for Consistent Profits - newser.com

Nov 05, 2025
pulisher
Nov 05, 2025

Quantitative breakdown of BancFirst Corporation recent moveMarket Rally & High Accuracy Trade Signal Alerts - newser.com

Nov 05, 2025
pulisher
Nov 05, 2025

Will BancFirst Corporation stock benefit from automationTrade Risk Report & Daily Stock Trend Reports - newser.com

Nov 05, 2025
pulisher
Nov 04, 2025

World Investment Advisors Invests $322,000 in BancFirst Corporation $BANF - MarketBeat

Nov 04, 2025
pulisher
Nov 03, 2025

How to integrate BancFirst Corporation into portfolio analysis toolsMarket Volume Summary & Stock Portfolio Risk Management - newser.com

Nov 03, 2025
pulisher
Nov 01, 2025

Is BancFirst Corporation stock supported by strong cash flowsWeekly Earnings Recap & Risk Adjusted Buy/Sell Alerts - newser.com

Nov 01, 2025
pulisher
Oct 31, 2025

Applying Wyckoff theory to BancFirst Corporation stock2025 Historical Comparison & Growth Oriented Trade Recommendations - newser.com

Oct 31, 2025
pulisher
Oct 28, 2025

Will BancFirst Corporation rebound enough to break evenRisk Management & Verified Short-Term Trading Plans - newser.com

Oct 28, 2025
pulisher
Oct 27, 2025

Is BancFirst Corporation a candidate for recovery playPortfolio Performance Report & Real-Time Stock Movement Alerts - newser.com

Oct 27, 2025
pulisher
Oct 27, 2025

How to build a dashboard for BancFirst Corporation stock2025 Stock Rankings & Daily Entry Point Trade Alerts - newser.com

Oct 27, 2025
pulisher
Oct 27, 2025

Is BancFirst Corporation forming a reversal patternWeekly Investment Report & Fast Entry Momentum Alerts - newser.com

Oct 27, 2025
pulisher
Oct 26, 2025

How to use a screener to detect BancFirst Corporation breakoutsQuarterly Earnings Summary & AI Powered Buy and Sell Recommendations - newser.com

Oct 26, 2025
pulisher
Oct 26, 2025

Vanguard Personalized Indexing Management LLC Takes Position in BancFirst Corporation $BANF - Defense World

Oct 26, 2025
pulisher
Oct 25, 2025

BancFirst (NASDAQ:BANF) Given "Buy (B-)" Rating at Weiss Ratings - MarketBeat

Oct 25, 2025

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
Aug 13 '25
Sale
126.29
5,000
631,438
0
banks_regional TFC
$45.12
price up icon 0.85%
banks_regional NU
$16.02
price up icon 0.95%
banks_regional NWG
$16.18
price up icon 1.63%
banks_regional DB
$37.83
price up icon 3.70%
banks_regional PNC
$185.09
price up icon 0.48%
banks_regional LYG
$4.95
price up icon 2.27%
Cap:     |  Volume (24h):