134.80
price up icon2.75%   3.67
 
loading
Bancfirst Corp stock is traded at $134.80, with a volume of 71,356. It is up +2.75% in the last 24 hours and up +7.79% 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:
$131.13
Open:
$132.06
24h Volume:
71,356
Relative Volume:
0.56
Market Cap:
$4.49B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
21.67
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
+0.13%
1M Performance:
+7.79%
6M Performance:
+22.09%
1Y Performance:
+25.27%
1-Day Range:
Value
$131.99
$135.38
1-Week Range:
Value
$128.88
$135.38
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-07-17
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
134.75 4.37B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
35.58 184.17B 57.21B 8.62B 11.69B 2.419
Banks - Regional icon
IBN
Icici Bank Ltd Adr
32.05 116.42B 35.46B 6.65B 9.52B 1.7207
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
6.59 81.54B 55.71B 5.98B 0 0.4733
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
206.22 80.25B 33.80B 6.24B 8.95B 14.62
Banks - Regional icon
USB
U S Bancorp
50.12 77.20B 42.13B 6.89B 7.48B 4.18

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
12:52 PM

Will BancFirst Corporation bounce back from current support2025 Performance Recap & Accurate Entry and Exit Point Alerts - newser.com

12:52 PM
pulisher
08:38 AM

Dividend Watch: Can BancFirst Corporation generate free cash flow2025 Trading Recap & Verified Swing Trading Watchlist - خودرو بانک

08:38 AM
pulisher
02:35 AM

BancFirst Corporation $BANF Shares Bought by Jones Financial Companies Lllp - MarketBeat

02:35 AM
pulisher
Sep 17, 2025

BancFirst Trust & Investment Management Decreases Stake in BancFirst Corporation $BANF - MarketBeat

Sep 17, 2025
pulisher
Sep 17, 2025

BancFirst Corporation $BANF Shares Bought by Rhumbline Advisers - MarketBeat

Sep 17, 2025
pulisher
Sep 17, 2025

Institution Moves: Is BancFirst Corporation stock risky to hold nowWeekly Loss Report & Daily Risk Controlled Trade Plans - خودرو بانک

Sep 17, 2025
pulisher
Sep 17, 2025

Hodges Capital Management Inc. Has $4.09 Million Stock Holdings in BancFirst Corporation $BANF - MarketBeat

Sep 17, 2025
pulisher
Sep 17, 2025

Reversal indicators forming on BancFirst Corporation stockEarnings Beat & Weekly High Conviction Trade Ideas - newser.com

Sep 17, 2025
pulisher
Sep 17, 2025

How to forecast BancFirst Corporation trends using time series2025 Market Sentiment & Fast Moving Market Watchlists - newser.com

Sep 17, 2025
pulisher
Sep 17, 2025

Order flow analysis tools used on BancFirst Corporation2025 Biggest Moves & Free Safe Capital Growth Stock Tips - newser.com

Sep 17, 2025
pulisher
Sep 17, 2025

Published on: 2025-09-17 03:43:08 - newser.com

Sep 17, 2025
pulisher
Sep 17, 2025

Visual trend scoring systems applied to BancFirst CorporationWeekly Trend Summary & Consistent Growth Equity Picks - newser.com

Sep 17, 2025
pulisher
Sep 17, 2025

BancFirst Trust & Investment Management Purchases New Shares in Exxon Mobil Corporation $XOM - MarketBeat

Sep 17, 2025
pulisher
Sep 16, 2025

BancFirst Corporation stock daily chart insightsQuarterly Profit Report & Free Real-Time Volume Trigger Notifications - newser.com

Sep 16, 2025
pulisher
Sep 16, 2025

Investor Mood: Can Reborn Coffee Inc. maintain its current growth rateQuarterly Portfolio Summary & Verified Entry Point Detection - خودرو بانک

Sep 16, 2025
pulisher
Sep 16, 2025

What does recent volatility data suggest for BancFirst CorporationWatch List & Weekly Momentum Picks - newser.com

Sep 16, 2025
pulisher
Sep 15, 2025

Is BancFirst Corporation a stock for growth or value investorsJuly 2025 Final Week & Weekly Stock Breakout Alerts - خودرو بانک

Sep 15, 2025
pulisher
Sep 15, 2025

Fund Flows: What is BancFirst Corporation’s market positionJuly 2025 Action & Low Risk Profit Maximizing Plans - خودرو بانک

Sep 15, 2025
pulisher
Sep 15, 2025

How to use Fibonacci retracement on BancFirst CorporationDip Buying & Free Fast Entry Momentum Trade Alerts - newser.com

Sep 15, 2025
pulisher
Sep 15, 2025

Can BancFirst Corporation hit a new high this monthWeekly Stock Report & Technical Analysis for Trade Confirmation - newser.com

Sep 15, 2025
pulisher
Sep 14, 2025

Published on: 2025-09-14 09:41:03 - newser.com

Sep 14, 2025
pulisher
Sep 14, 2025

What to expect from BancFirst Corporation in the next 30 daysBond Market & Long Hold Capital Preservation Tips - newser.com

Sep 14, 2025
pulisher
Sep 14, 2025

Sector ETF performance correlation with BancFirst CorporationPrice Action & Stepwise Entry/Exit Trade Alerts - newser.com

Sep 14, 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 NWG
$14.34
price down icon 0.59%
banks_regional TFC
$46.09
price up icon 1.42%
banks_regional NU
$15.98
price up icon 0.08%
banks_regional LYG
$4.575
price up icon 0.00%
banks_regional DB
$35.95
price down icon 1.41%
banks_regional USB
$50.19
price up icon 1.02%
Cap:     |  Volume (24h):