115.87
price up icon2.33%   2.79
 
loading
Bancfirst Corp stock is traded at $115.87, with a volume of 43,510. It is up +2.33% in the last 24 hours and up +5.57% 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:
$113.08
Open:
$113.24
24h Volume:
43,510
Relative Volume:
0.39
Market Cap:
$3.52B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
18.63
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
+9.17%
1M Performance:
+5.57%
6M Performance:
+5.20%
1Y Performance:
+26.77%
1-Day Range:
Value
$113.02
$116.03
1-Week Range:
Value
$105.31
$116.03
52-Week Range:
Value
$81.56
$132.29

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-04-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
115.62 3.52B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
75.15 171.87B 23.97B 7.51B 11.69B 3.1961
Banks - Regional icon
IBN
Icici Bank Ltd Adr
33.95 118.27B 23.28B 5.88B 9.52B 1.6401
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
154.06 61.50B 21.11B 6.04B 7.88B 14.16
Banks - Regional icon
ITUB
Itau Unibanco Holding S A Adr
5.855 59.96B 28.90B 7.64B -55.92M 0.7032
Banks - Regional icon
USB
U S Bancorp
38.90 60.26B 27.58B 6.69B 11.27B 4.04

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:30 PM

DA Davidson keeps BancFirst stock at Neutral, $120 target By Investing.com - Investing.com India

12:30 PM
pulisher
12:05 PM

DA Davidson keeps BancFirst stock at Neutral, $120 target - Investing.com

12:05 PM
pulisher
05:29 AM

BancFirst (NASDAQ:BANF) Downgraded by StockNews.com to Sell - Defense World

05:29 AM
pulisher
04:23 AM

XTX Topco Ltd Makes New Investment in BancFirst Co. (NASDAQ:BANF) - MarketBeat

04:23 AM
pulisher
03:55 AM

BancFirst Co. (NASDAQ:BANF) Shares Purchased by Bank of Montreal Can - Defense World

03:55 AM
pulisher
Apr 21, 2025

Franklin Resources Inc. Makes New $292,000 Investment in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 21, 2025
pulisher
Apr 21, 2025

Reviewing BancFirst (NASDAQ:BANF) & Pathward Financial (NASDAQ:CASH) - Defense World

Apr 21, 2025
pulisher
Apr 20, 2025

Champlain Investment Partners LLC Sells 157,405 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 20, 2025
pulisher
Apr 19, 2025

BancFirst (NASDAQ:BANF) Rating Increased to Hold at StockNews.com - MarketBeat

Apr 19, 2025
pulisher
Apr 19, 2025

Franklin Resources Inc. Purchases New Stake in BancFirst Co. (NASDAQ:BANF) - Defense World

Apr 19, 2025
pulisher
Apr 18, 2025

Wells Fargo & Company MN Lowers Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 18, 2025
pulisher
Apr 18, 2025

BancFirst: Q1 Earnings Snapshot - New Haven Register

Apr 18, 2025
pulisher
Apr 17, 2025

BancFirst Corporation Reports Strong Q1 2025 Earnings - TipRanks

Apr 17, 2025
pulisher
Apr 17, 2025

3,959 Shares in BancFirst Co. (NASDAQ:BANF) Acquired by Heritage Trust Co - MarketBeat

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst (BANF) Tops Q1 Earnings and Revenue Estimates - Yahoo Finance

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst reports Q1 earnings beat, revenue tops estimates By Investing.com - Investing.com Canada

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst reports Q1 earnings beat, revenue tops estimates - Investing.com

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst Corp Q1 2025 Earnings: EPS of $1.67 Beats Estimate, Revenue Hits $164.9 Million - GuruFocus

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst reports Q1 EPS $1.67, consensus $1.58 - TipRanks

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst (BANF) Maintains Stable Credit Reserves Amid Economic Uncertainty | BANF Stock News - GuruFocus

Apr 17, 2025
pulisher
Apr 17, 2025

BancFirst Corp reports results for the quarter ended March 31Earnings Summary - TradingView

Apr 17, 2025
pulisher
Apr 17, 2025

BANCFIRST CORPORATION REPORTS FIRST QUARTER EARNINGS - PR Newswire

Apr 17, 2025
pulisher
Apr 16, 2025

JPMorgan Chase & Co. Raises Stock Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 16, 2025
pulisher
Apr 16, 2025

Alliancebernstein L.P. Reduces Stake in BancFirst Co. (NASDAQ:BANF) - Defense World

Apr 16, 2025
pulisher
Apr 15, 2025

BANCFIRST|OK Earnings Preview: Recent $BANF Insider Trading, Hedge Fund Activity, and More - Nasdaq

Apr 15, 2025
pulisher
Apr 15, 2025

BancFirst (BANF) Expected to Announce Earnings on Thursday - MarketBeat

Apr 15, 2025
pulisher
Apr 15, 2025

BancFirst (NASDAQ:BANF) Upgraded to Hold at StockNews.com - Defense World

Apr 15, 2025
pulisher
Apr 14, 2025

BancFirst Co. (NASDAQ:BANF) Shares Bought by Geode Capital Management LLC - Defense World

Apr 14, 2025
pulisher
Apr 11, 2025

Norges Bank Purchases Shares of 227,418 BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 11, 2025
pulisher
Apr 10, 2025

BancFirst (BANF) Earnings Expected to Grow: What to Know Ahead of Q1 Release - Yahoo Finance

Apr 10, 2025
pulisher
Apr 10, 2025

BancFirst (BANF) Projected to Post Quarterly Earnings on Thursday - Defense World

Apr 10, 2025
pulisher
Apr 10, 2025

OLD Mission Capital LLC Invests $724,000 in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 10, 2025
pulisher
Apr 09, 2025

Bank Shares Are Up Today: What You Need To Know - Benzinga

Apr 09, 2025
pulisher
Apr 09, 2025

Vanguard Group Inc. Grows Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 09, 2025
pulisher
Apr 09, 2025

Institutional investors in BancFirst Corporation (NASDAQ:BANF) see US$252m decrease in market cap last week, although long-term gains have benefitted them. - simplywall.st

Apr 09, 2025
pulisher
Apr 09, 2025

BancFirst (NASDAQ:BANF) Downgraded to "Sell" Rating by StockNews.com - MarketBeat

Apr 09, 2025
pulisher
Apr 08, 2025

American Century Companies Inc. Boosts Stock Holdings in BancFirst Co. (NASDAQ:BANF) - Defense World

Apr 08, 2025
pulisher
Apr 08, 2025

KLP Kapitalforvaltning AS Purchases New Position in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Apr 08, 2025
pulisher
Apr 07, 2025

BancFirst Co. (NASDAQ:BANF) Short Interest Update - MarketBeat

Apr 07, 2025
pulisher
Apr 07, 2025

Norges Bank Invests $26.65 Million in BancFirst Co. (NASDAQ:BANF) - Defense World

Apr 07, 2025
pulisher
Apr 06, 2025

DA Davidson Has Weak Forecast for BancFirst FY2025 Earnings - MarketBeat

Apr 06, 2025
pulisher
Apr 05, 2025

Sei Investments Co. Purchases 1,328 Shares of BancFirst Co. (NASDAQ:BANF) - Defense World

Apr 05, 2025
pulisher
Apr 05, 2025

DA Davidson Predicts BancFirst's Q1 Earnings (NASDAQ:BANF) - MarketBeat

Apr 05, 2025

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
banks_regional TFC
$35.98
price down icon 0.03%
banks_regional NWG
$12.35
price up icon 1.47%
banks_regional NU
$11.01
price up icon 2.19%
banks_regional LYG
$3.84
price up icon 1.86%
banks_regional MFG
$4.855
price up icon 0.62%
banks_regional USB
$38.66
price up icon 1.90%
Cap:     |  Volume (24h):