109.54
price up icon1.89%   2.03
after-market After Hours: 109.54
loading
Bancfirst Corp stock is traded at $109.54, with a volume of 151.46K. It is up +1.89% in the last 24 hours and down -1.43% 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:
$107.51
Open:
$107.16
24h Volume:
151.46K
Relative Volume:
1.36
Market Cap:
$3.46B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
17.61
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
+6.15%
1M Performance:
-1.43%
6M Performance:
-5.26%
1Y Performance:
+34.79%
1-Day Range:
Value
$106.00
$110.09
1-Week Range:
Value
$100.33
$110.09
52-Week Range:
Value
$81.35
$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
109.54 3.46B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
72.04 171.87B 23.97B 7.51B 11.69B 3.1961
Banks - Regional icon
IBN
Icici Bank Ltd Adr
33.22 111.40B 23.28B 5.88B 9.52B 1.6401
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
152.33 61.47B 21.11B 6.04B 7.88B 14.16
Banks - Regional icon
ITUB
Itau Unibanco Holding S A Adr
5.66 59.96B 28.90B 7.64B -55.92M 0.7032
Banks - Regional icon
USB
U S Bancorp
38.20 59.59B 27.34B 6.30B 11.27B 3.79

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

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

05:46 AM
pulisher
04:36 AM

BancFirst: Q1 Earnings Snapshot - New Haven Register

04:36 AM
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 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

BancFirst (NASDAQ:BANF) Stock Rating Upgraded by StockNews.com - MarketBeat

Apr 16, 2025
pulisher
Apr 16, 2025

BancFirst Co. (NASDAQ:BANF) Stake Boosted by JPMorgan Chase & Co. - 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 (NASDAQ:BANF) Upgraded to Hold at StockNews.com - Defense World

Apr 15, 2025
pulisher
Apr 14, 2025

BancFirst (BANF) to Release Quarterly Earnings on Thursday - MarketBeat

Apr 14, 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

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

Apr 10, 2025
pulisher
Apr 10, 2025

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

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

FY2025 EPS Estimates for BancFirst Decreased by DA Davidson - 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 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

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

Apr 06, 2025
pulisher
Apr 06, 2025

KLP Kapitalforvaltning AS Makes New $529,000 Investment in BancFirst Co. (NASDAQ:BANF) - 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
pulisher
Apr 05, 2025

Vanguard Group Inc. Purchases 44,563 Shares of BancFirst Co. (NASDAQ:BANF) - Defense World

Apr 05, 2025
pulisher
Apr 05, 2025

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

Apr 05, 2025
pulisher
Apr 05, 2025

DA Davidson Has Negative View of BancFirst FY2025 Earnings - Defense World

Apr 05, 2025
pulisher
Apr 04, 2025

DA Davidson Brokers Boost Earnings Estimates for BancFirst - Defense World

Apr 04, 2025
pulisher
Apr 04, 2025

KLP Kapitalforvaltning AS Takes $529,000 Position in BancFirst Co. (NASDAQ:BANF) - Defense World

Apr 04, 2025
pulisher
Mar 30, 2025

Teacher Retirement System of Texas Purchases 3,128 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

Mar 30, 2025
pulisher
Mar 30, 2025

BancFirst Co. (NASDAQ:BANF) Shares Acquired by Thrivent Financial for Lutherans - Defense World

Mar 30, 2025
pulisher
Mar 29, 2025

4,102 Shares in BancFirst Co. (NASDAQ:BANF) Acquired by Virtu Financial LLC - MarketBeat

Mar 29, 2025

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
banks_regional TFC
$35.90
price down icon 0.28%
banks_regional NWG
$12.27
price up icon 0.66%
banks_regional NU
$11.00
price up icon 1.85%
banks_regional LYG
$3.76
price up icon 0.00%
banks_regional MFG
$4.84
price up icon 3.64%
banks_regional USB
$38.20
price up icon 1.00%
Cap:     |  Volume (24h):