133.54
price down icon0.75%   -1.01
after-market After Hours: 133.25 -0.29 -0.22%
loading
Bancfirst Corp stock is traded at $133.54, with a volume of 117.06K. It is down -0.75% in the last 24 hours and up +6.93% 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:
$134.55
Open:
$134.44
24h Volume:
117.06K
Relative Volume:
0.95
Market Cap:
$4.45B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
21.47
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
-0.54%
1M Performance:
+6.93%
6M Performance:
+22.26%
1Y Performance:
+28.80%
1-Day Range:
Value
$133.25
$135.00
1-Week Range:
Value
$133.05
$135.76
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
133.54 4.46B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
35.07 180.26B 57.21B 8.62B 11.69B 2.419
Banks - Regional icon
IBN
Icici Bank Ltd Adr
32.07 113.01B 35.46B 6.65B 9.52B 1.7207
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
6.61 83.40B 55.71B 5.98B 0 0.4733
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
201.98 79.51B 33.80B 6.24B 8.95B 14.62
Banks - Regional icon
USB
U S Bancorp
49.13 76.56B 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
Sep 12, 2025

Chart based analysis of BancFirst Corporation trends2025 Valuation Update & Trade Opportunity Analysis Reports - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

How hedge fund analytics apply to BancFirst Corporation stockTrade Risk Summary & Fast Exit and Entry Strategy Plans - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Detecting support and resistance levels for BancFirst Corporation2025 Historical Comparison & Free Growth Oriented Trading Recommendations - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

BancFirst Corporation stock prediction for this weekNew Guidance & AI Powered Market Trend Analysis - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Is BancFirst Corporation building a consolidation basePortfolio Risk Summary & Expert Curated Trade Setup Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Has BancFirst Corporation found a price floorJuly 2025 Update & Community Supported Trade Ideas - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Relative strength of BancFirst Corporation in sector analysisQuarterly Trade Report & Precise Trade Entry Recommendations - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Real time breakdown of BancFirst Corporation stock performance2025 Market Outlook & Intraday High Probability Setup Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Is it time to cut losses on BancFirst CorporationVolume Spike & Weekly High Potential Alerts - Newser

Sep 12, 2025
pulisher
Sep 11, 2025

Can you recover from losses in BancFirst Corporation2025 Short Interest & Reliable Price Action Trade Plans - Newser

Sep 11, 2025
pulisher
Sep 10, 2025

BancFirst Corporation $BANF Shares Sold by Clark Capital Management Group Inc. - MarketBeat

Sep 10, 2025
pulisher
Sep 10, 2025

What momentum shifts mean for BancFirst CorporationRecession Risk & High Return Stock Watch Alerts - Newser

Sep 10, 2025
pulisher
Sep 10, 2025

Sentiment analysis tools applied to BancFirst CorporationEarnings Recap Summary & Consistent Return Investment Signals - Newser

Sep 10, 2025
pulisher
Sep 09, 2025

PDT Partners LLC Sells 2,435 Shares of BancFirst Corporation $BANF - MarketBeat

Sep 09, 2025
pulisher
Sep 09, 2025

Is BancFirst Corporation reversing from oversold territory2025 Price Action Summary & Step-by-Step Swing Trade Plans - Newser

Sep 09, 2025
pulisher
Sep 09, 2025

Real time alert setup for BancFirst Corporation performance2025 Institutional Moves & Community Consensus Picks - Newser

Sep 09, 2025
pulisher
Sep 08, 2025

BancFirst Corporation Building a Base Near SupportQuarterly Risk Review & AI Forecasted Stock Moves - beatles.ru

Sep 08, 2025
pulisher
Sep 08, 2025

BancFirst (NASDAQ:BANF) Will Pay A Larger Dividend Than Last Year At $0.49 - simplywall.st

Sep 08, 2025
pulisher
Sep 08, 2025

How to recover losses in BancFirst Corporation stockIndex Update & Safe Entry Zone Tips - Newser

Sep 08, 2025
pulisher
Sep 08, 2025

Published on: 2025-09-08 04:41:59 - Newser

Sep 08, 2025
pulisher
Sep 07, 2025

Best data tools to analyze BancFirst Corporation stockTrade Risk Assessment & Fast Moving Stock Trade Plans - Newser

Sep 07, 2025
pulisher
Sep 07, 2025

Volatility clustering patterns for BancFirst Corporation2025 Biggest Moves & Safe Swing Trade Setups - Newser

Sep 07, 2025
pulisher
Sep 07, 2025

BancFirst (NASDAQ:BANF) Reaches New 12-Month High – Still a Buy? - Defense World

Sep 07, 2025
pulisher
Sep 05, 2025

Will BancFirst Corporation outperform during market ralliesEntry Point & Growth Oriented Trade Recommendations - خودرو بانک

Sep 05, 2025
pulisher
Sep 05, 2025

BancFirst Corporation stock hits all-time high at 137.54 USD - Investing.com

Sep 05, 2025
pulisher
Sep 05, 2025

sentiment analysis tools applied to bancfirst corporation2025 Growth vs Value & Long-Term Growth Stock Strategies - Newser

Sep 05, 2025
pulisher
Sep 05, 2025

With 56% institutional ownership, BancFirst Corporation (NASDAQ:BANF) is a favorite amongst the big guns - simplywall.st

Sep 05, 2025
pulisher
Sep 05, 2025

BancFirst Corporation $BANF Shares Bought by Hsbc Holdings PLC - Defense World

Sep 05, 2025
pulisher
Sep 03, 2025

Should you wait for a breakout in BancFirst CorporationJuly 2025 Reactions & Accurate Buy Signal Alerts - Newser

Sep 03, 2025
pulisher
Sep 03, 2025

Applying chart zones and confluence areas to BancFirst CorporationQuarterly Portfolio Report & Stepwise Trade Signal Implementation - Newser

Sep 03, 2025
pulisher
Sep 03, 2025

Champlain Investment Partners LLC Sells 2,796 Shares of BancFirst Corporation $BANF - MarketBeat

Sep 03, 2025
pulisher
Sep 03, 2025

Published on: 2025-09-03 03:31:47 - Newser

Sep 03, 2025
pulisher
Sep 03, 2025

Using economic indicators to assess BancFirst Corporation potential2025 Market Overview & Safe Entry Point Identification - Newser

Sep 03, 2025
pulisher
Sep 03, 2025

Using fundamentals and technicals on BancFirst CorporationWeekly Trade Recap & Breakout Confirmation Alerts - Newser

Sep 03, 2025
pulisher
Sep 03, 2025

Key metrics from BancFirst Corporation’s quarterly dataTrade Ideas & Risk Managed Investment Entry Signals - Newser

Sep 03, 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.20
price down icon 0.22%
banks_regional NWG
$14.46
price up icon 0.21%
banks_regional NU
$15.69
price up icon 0.45%
banks_regional LYG
$4.52
price up icon 0.22%
banks_regional DB
$37.16
price up icon 0.30%
banks_regional USB
$49.13
price down icon 0.39%
Cap:     |  Volume (24h):