112.58
price down icon0.17%   -0.19
after-market After Hours: 112.58
loading
Bancfirst Corp stock is traded at $112.58, with a volume of 67,245. It is down -0.17% in the last 24 hours and down -13.92% 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:
$112.77
Open:
$113.07
24h Volume:
67,245
Relative Volume:
0.58
Market Cap:
$3.75B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
18.10
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
-1.96%
1M Performance:
-13.92%
6M Performance:
-4.69%
1Y Performance:
+4.96%
1-Day Range:
Value
$111.57
$113.19
1-Week Range:
Value
$111.11
$115.09
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.58 3.76B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
36.64 188.26B 56.29B 8.73B 11.69B 2.0102
Banks - Regional icon
IBN
Icici Bank Ltd Adr
31.13 111.64B 35.48B 6.63B 9.52B 1.6837
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
6.51 80.29B 55.71B 5.98B 0 0.4725
Banks - Regional icon
USB
U S Bancorp
47.80 75.09B 42.83B 7.18B 7.48B 4.3685
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
184.86 73.16B 33.99B 6.55B 8.95B 15.50

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
09:16 AM

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

09:16 AM
pulisher
09:15 AM

Applying Wyckoff theory to BancFirst Corporation stockMarket Activity Recap & Accurate Intraday Trading Signals - newser.com

09:15 AM
pulisher
06:54 AM

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

06:54 AM
pulisher
05:27 AM

Why BancFirst Corporation stock is trending among retail tradersJuly 2025 Closing Moves & Low Risk Investment Opportunities - newser.com

05:27 AM
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

Will BancFirst Corporation rebound enough to break evenJuly 2025 News Drivers & Accurate Trade Setup Notifications - newser.com

Oct 26, 2025
pulisher
Oct 26, 2025

Quantitative breakdown of BancFirst Corporation recent moveEntry Point & Safe Capital Growth Trade Ideas - 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 26, 2025

How BancFirst Corporation stock compares to growth peersJuly 2025 Rallies & AI Driven Stock Reports - newser.com

Oct 26, 2025
pulisher
Oct 25, 2025

Is BancFirst Corporation a candidate for recovery play2025 Top Decliners & Community Consensus Trade Signals - newser.com

Oct 25, 2025
pulisher
Oct 25, 2025

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

Oct 25, 2025
pulisher
Oct 25, 2025

Will BancFirst Corporation (BF1) stock outperform foreign stocksProduct Launch & Reliable Entry Point Alerts - newser.com

Oct 25, 2025
pulisher
Oct 25, 2025

BancFirst (NASDAQ:BANF) Lowered to "Sell" Rating by Wall Street Zen - MarketBeat

Oct 25, 2025
pulisher
Oct 25, 2025

Is a relief rally coming for BancFirst Corporation holders2025 Price Action Summary & Safe Entry Zone Tips - newser.com

Oct 25, 2025
pulisher
Oct 24, 2025

Will BancFirst Corporation stock benefit from AI adoptionJuly 2025 Rallies & Comprehensive Market Scan Reports - newser.com

Oct 24, 2025
pulisher
Oct 23, 2025

BancFirst Corp. Experiences Revision in Its Stock Evaluation Amid Market Challenges - Markets Mojo

Oct 23, 2025
pulisher
Oct 23, 2025

Mutual of America Capital Management LLC Grows Position in BancFirst Corporation $BANF - MarketBeat

Oct 23, 2025
pulisher
Oct 22, 2025

FY2025 Earnings Forecast for BancFirst Issued By DA Davidson - MarketBeat

Oct 22, 2025
pulisher
Oct 21, 2025

BancFirst (NASDAQ:BANF) Given New $120.00 Price Target at Keefe, Bruyette & Woods - Defense World

Oct 21, 2025
pulisher
Oct 21, 2025

Triton Financial Group Inc Takes $1.79 Million Position in BancFirst Corporation $BANF - MarketBeat

Oct 21, 2025
pulisher
Oct 20, 2025

BancFirst earnings missed by $0.01, revenue fell short of estimates - Investing.com

Oct 20, 2025
pulisher
Oct 20, 2025

BancFirst stock price target lowered to $125 by DA Davidson - Investing.com

Oct 20, 2025
pulisher
Oct 20, 2025

Keefe, Bruyette & Woods Maintains BancFirst (BANF) Market Perform Recommendation - Nasdaq

Oct 20, 2025
pulisher
Oct 20, 2025

BancFirst stock price target lowered to $120 by KBW on NIM expansion - Investing.com Nigeria

Oct 20, 2025
pulisher
Oct 19, 2025

BancFirst (BANF) Earnings Top Five-Year Trend, Reinforcing Reliability Narrative - simplywall.st

Oct 19, 2025
pulisher
Oct 18, 2025

BancFirst (NASDAQ:BANF) Posts Earnings Results, Misses Estimates By $0.02 EPS - MarketBeat

Oct 18, 2025
pulisher
Oct 18, 2025

Why BancFirst Corporation stock is favored by top institutionsStop Loss & AI Optimized Trading Strategy Guides - Trung tâm Dự báo KTTV quốc gia

Oct 18, 2025
pulisher
Oct 17, 2025

Exploring BancFirst (BANF) Valuation After Recent 14% Share Price Decline - Yahoo Finance

Oct 17, 2025
pulisher
Oct 17, 2025

BancFirst (BANF) Surpasses Q3 Revenue Expectations - GuruFocus

Oct 17, 2025
pulisher
Oct 17, 2025

BancFirst: Q3 Earnings Snapshot - New Haven Register

Oct 17, 2025
pulisher
Oct 17, 2025

BancFirst (BANF) Misses Q3 Earnings Estimates - Yahoo Finance

Oct 17, 2025
pulisher
Oct 17, 2025

BancFirst reports Q3 EPS $1.85, consensus $1.86 - TipRanks

Oct 17, 2025
pulisher
Oct 17, 2025

BancFirst Corp Q3 Earnings: EPS at $1.85 Misses Estimate, Revenue of $175.5M Surpasses Expectations - GuruFocus

Oct 17, 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
$44.63
price up icon 1.00%
banks_regional NU
$16.00
price up icon 1.01%
banks_regional NWG
$15.66
price up icon 2.09%
banks_regional DB
$33.94
price up icon 0.95%
banks_regional LYG
$4.70
price up icon 2.84%
banks_regional PNC
$184.86
price down icon 0.85%
Cap:     |  Volume (24h):