126.63
price down icon0.17%   -0.22
after-market After Hours: 126.63
loading
Bancfirst Corp stock is traded at $126.63, with a volume of 67,335. It is down -0.17% in the last 24 hours and up +3.09% 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:
$126.85
Open:
$126.69
24h Volume:
67,335
Relative Volume:
0.59
Market Cap:
$4.21B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
20.36
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
-6.41%
1M Performance:
+3.09%
6M Performance:
+6.74%
1Y Performance:
+16.71%
1-Day Range:
Value
$125.68
$127.13
1-Week Range:
Value
$125.68
$135.93
52-Week Range:
Value
$95.78
$137.40

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
126.63 4.22B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
77.84 199.50B 25.89B 7.84B 11.69B 3.2198
Banks - Regional icon
IBN
Icici Bank Ltd Adr
34.10 122.21B 24.77B 6.21B 9.52B 1.728
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
6.19 77.47B 23.94B 5.81B 0 0.4598
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
196.05 77.28B 22.10B 6.21B 5.61B 14.62
Banks - Regional icon
USB
U S Bancorp
46.32 71.76B 27.72B 6.90B 8.33B 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
07:28 AM

New York State Common Retirement Fund Has $1.68 Million Holdings in BancFirst Corporation (NASDAQ:BANF) - MarketBeat

07:28 AM
pulisher
04:27 AM

DA Davidson Estimates BancFirst's Q3 Earnings (NASDAQ:BANF) - MarketBeat

04:27 AM
pulisher
02:29 AM

BancFirst (NASDAQ:BANF) Upgraded at Wall Street Zen - Defense World

02:29 AM
pulisher
Jul 25, 2025

What drives BancFirst Corporation stock priceFree Consultation - PrintWeekIndia

Jul 25, 2025
pulisher
Jul 25, 2025

DA Davidson Forecasts BancFirst’s Q3 Earnings (NASDAQ:BANF) - Defense World

Jul 25, 2025
pulisher
Jul 25, 2025

DA Davidson Raises BancFirst (NASDAQ:BANF) Price Target to $136.00 - MarketBeat

Jul 25, 2025
pulisher
Jul 24, 2025

Mutual of America Capital Management LLC Reduces Stock Holdings in BancFirst Corporation (NASDAQ:BANF) - Defense World

Jul 24, 2025
pulisher
Jul 24, 2025

BancFirst Corporation (NASDAQ:BANF) Shares Acquired by New York State Common Retirement Fund - Defense World

Jul 24, 2025
pulisher
Jul 24, 2025

BancFirst Posts 23% Profit Gain in Q2 - Mitrade

Jul 24, 2025
pulisher
Jul 23, 2025

Surging Earnings Estimates Signal Upside for BancFirst (BANF) Stock - Yahoo Finance

Jul 23, 2025
pulisher
Jul 23, 2025

Bank of New York Mellon Corp Has $19.64 Million Holdings in BancFirst Corporation (NASDAQ:BANF) - MarketBeat

Jul 23, 2025
pulisher
Jul 22, 2025

Denali Advisors LLC Boosts Stock Holdings in BancFirst Corporation (NASDAQ:BANF) - MarketBeat

Jul 22, 2025
pulisher
Jul 22, 2025

BancFirst Corporation Stock Analysis and ForecastExplosive trading opportunities - jammulinksnews.com

Jul 22, 2025
pulisher
Jul 22, 2025

BancFirst (NASDAQ:BANF) Sets New 12-Month High on Earnings Beat - MarketBeat

Jul 22, 2025
pulisher
Jul 22, 2025

BancFirst (NASDAQ:BANF) Price Target Raised to $136.00 at DA Davidson - Defense World

Jul 22, 2025
pulisher
Jul 22, 2025

What analysts say about BancFirst Corporation stockAccelerated wealth expansion - jammulinksnews.com

Jul 22, 2025
pulisher
Jul 22, 2025

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

Jul 22, 2025
pulisher
Jul 22, 2025

Why BancFirst Corporation stock attracts strong analyst attentionMarket Ready Callouts - Newser

Jul 22, 2025
pulisher
Jul 21, 2025

Here's Why BancFirst (NASDAQ:BANF) Has Caught The Eye Of Investors - 富途牛牛

Jul 21, 2025
pulisher
Jul 21, 2025

Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year? - Yahoo Finance

Jul 21, 2025
pulisher
Jul 21, 2025

BANF: DA Davidson Raises Price Target for BancFirst to $136 | BA - GuruFocus

Jul 21, 2025
pulisher
Jul 21, 2025

BancFirst (BANF) Target Price Raised Following Strong Earnings | - GuruFocus

Jul 21, 2025
pulisher
Jul 21, 2025

BANF: DA Davidson Raises Price Target for BancFirst to $136 | BANF Stock News - GuruFocus

Jul 21, 2025
pulisher
Jul 21, 2025

BancFirst (BANF) Target Price Raised Following Strong Earnings | BANF Stock News - GuruFocus

Jul 21, 2025
pulisher
Jul 21, 2025

BancFirst stock price target raised to $136 from $120 at DA Davidson - Investing.com

Jul 21, 2025
pulisher
Jul 21, 2025

BancFirst (NASDAQ:BANF) Price Target Raised to $132.00 at Keefe, Bruyette & Woods - MarketBeat

Jul 21, 2025
pulisher
Jul 20, 2025

BancFirst (NASDAQ:BANF) Stock Price Expected to Rise, Keefe, Bruyette & Woods Analyst Says - Defense World

Jul 20, 2025
pulisher
Jul 19, 2025

BancFirst (NASDAQ:BANF) Shares Gap Up on Earnings Beat - Defense World

Jul 19, 2025
pulisher
Jul 19, 2025

BancFirst Second Quarter 2025 Earnings: Beats Expectations - simplywall.st

Jul 19, 2025
pulisher
Jul 19, 2025

why bancfirst corporation stock attracts strong analyst attentionFree Stock Market Trend Analysis - Newser

Jul 19, 2025
pulisher
Jul 19, 2025

60,391 Shares in BancFirst Corporation (NASDAQ:BANF) Bought by Edgestream Partners L.P. - MarketBeat

Jul 19, 2025
pulisher
Jul 19, 2025

Bank of New York Mellon Corp Trims Stock Position in BancFirst Corporation (NASDAQ:BANF) - Defense World

Jul 19, 2025
pulisher
Jul 18, 2025

BancFirst Corporation (NASDAQ:BANF) Shares Sold by Teacher Retirement System of Texas - MarketBeat

Jul 18, 2025
pulisher
Jul 18, 2025

BancFirst (BANF) Stock Is Up, What You Need To Know - Yahoo Finance

Jul 18, 2025
pulisher
Jul 18, 2025

BancFirst (BANF) Stock Is Up, What You Need To Know | Stock Index | Business Insurance News, Analysis & Articles - FinancialContent

Jul 18, 2025
pulisher
Jul 18, 2025

BancFirst (NASDAQ:BANF) Shares Gap Up on Strong Earnings - MarketBeat

Jul 18, 2025
pulisher
Jul 18, 2025

BANF: Keefe, Bruyette & Woods Raises Price Target for BancFirst | BANF Stock News - GuruFocus

Jul 18, 2025
pulisher
Jul 18, 2025

BancFirst (BANF) Price Target Raised by Keefe Bruyette to $132 | - GuruFocus

Jul 18, 2025
pulisher
Jul 18, 2025

BancFirst (BANF) Price Target Raised by Keefe Bruyette to $132 | BANF Stock News - GuruFocus

Jul 18, 2025
pulisher
Jul 18, 2025

BancFirst (BANF) Exceeds Q2 Earnings Estimates with Robust Perfo - GuruFocus

Jul 18, 2025
pulisher
Jul 18, 2025

Tectonic Advisors LLC Has $1.64 Million Holdings in BancFirst Corporation (NASDAQ:BANF) - MarketBeat

Jul 18, 2025
pulisher
Jul 18, 2025

BancFirst (BANF) Exceeds Q2 Earnings Estimates with Robust Performance - GuruFocus

Jul 18, 2025
pulisher
Jul 18, 2025

BancFirst (NASDAQ:BANF) Sets New 1-Year High on Better-Than-Expected Earnings - Defense World

Jul 18, 2025
pulisher
Jul 18, 2025

BancFirst Corporation Reports Strong Q2 Earnings - TipRanks

Jul 18, 2025
pulisher
Jul 17, 2025

BancFirst: Q2 Earnings Snapshot - The Washington Post

Jul 17, 2025
pulisher
Jul 17, 2025

BancFirst Corporation (NASDAQ:BANF) Shares Acquired by Principal Financial Group Inc. - MarketBeat

Jul 17, 2025
pulisher
Jul 17, 2025

BancFirst Corp. Achieves Impressive Q2 Earnings with $62.3 MillionNews and Statistics - IndexBox

Jul 17, 2025
pulisher
Jul 17, 2025

BancFirst Outpaces Expectations But Analysts Urge Caution - Finimize

Jul 17, 2025
pulisher
Jul 17, 2025

BancFirst (BANF) Beats Q2 Earnings and Revenue Estimates - Yahoo Finance

Jul 17, 2025
pulisher
Jul 17, 2025

BancFirst Corp (BANF) Q2 2025 Earnings: EPS of $1.85 Beats Estimates, Revenue Reaches $169.3 Million - GuruFocus

Jul 17, 2025
pulisher
Jul 17, 2025

BancFirst Corp. tops Q2 earnings and revenue estimates despite one-time events - Investing.com

Jul 17, 2025

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
banks_regional NU
$12.73
price down icon 0.16%
banks_regional NWG
$14.14
price up icon 4.20%
banks_regional TFC
$45.65
price up icon 0.37%
banks_regional LYG
$4.32
price up icon 1.89%
banks_regional DB
$33.48
price down icon 0.74%
banks_regional USB
$46.32
price up icon 0.56%
Cap:     |  Volume (24h):