124.52
price down icon0.41%   -0.51
after-market After Hours: 124.52
loading
Bancfirst Corp stock is traded at $124.52, with a volume of 134.03K. It is down -0.41% in the last 24 hours and up +0.73% 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:
$125.03
Open:
$123.93
24h Volume:
134.03K
Relative Volume:
1.16
Market Cap:
$4.14B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
20.02
EPS:
6.22
Net Cash Flow:
$260.52M
1W Performance:
-1.84%
1M Performance:
+0.73%
6M Performance:
+4.57%
1Y Performance:
+15.91%
1-Day Range:
Value
$123.31
$125.96
1-Week Range:
Value
$123.31
$128.37
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
124.52 4.16B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
76.77 195.56B 25.89B 7.84B 11.69B 3.2198
Banks - Regional icon
IBN
Icici Bank Ltd Adr
33.70 118.84B 24.67B 6.21B 9.52B 1.728
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
190.27 75.86B 22.10B 6.21B 5.61B 14.62
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
5.90 73.60B 23.94B 5.81B 0 0.4598
Banks - Regional icon
USB
U S Bancorp
44.96 71.48B 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
Jul 31, 2025

Why BancFirst Corporation stock attracts strong analyst attentionDaily Market Movers Screener with Filters - Newser

Jul 31, 2025
pulisher
Jul 31, 2025

Victory Capital Management Inc. Has $2.14 Million Stake in BancFirst Corporation (NASDAQ:BANF) - MarketBeat

Jul 31, 2025
pulisher
Jul 31, 2025

What’s the recovery path for long term holders of BancFirst CorporationTriple Digit Gain Opportunity Watchlist - Newser

Jul 31, 2025
pulisher
Jul 30, 2025

BancFirst Eyes Growth in Oklahoma, Signs Deal to Acquire American Bank of Oklahoma - MSN

Jul 30, 2025
pulisher
Jul 30, 2025

Contrasting BancFirst (NASDAQ:BANF) and First Financial Bankshares (NASDAQ:FFIN) - Defense World

Jul 30, 2025
pulisher
Jul 29, 2025

Wall Street Zen Upgrades BancFirst (NASDAQ:BANF) to Hold - MarketBeat

Jul 29, 2025
pulisher
Jul 29, 2025

BancFirst Corporation Stock Performance After Earnings: Historical InsightsFree Watchlist for Low Risk High Return - Newser

Jul 29, 2025
pulisher
Jul 29, 2025

Victory Capital Management Inc. Buys 10,404 Shares of BancFirst Corporation (NASDAQ:BANF) - Defense World

Jul 29, 2025
pulisher
Jul 28, 2025

What is the risk reward ratio of investing in BancFirst Corporation stockRapidly growing investment returns - jammulinksnews.com

Jul 28, 2025
pulisher
Jul 28, 2025

BancFirst Corporation (NASDAQ:BANF) Stock Position Raised by Envestnet Asset Management Inc. - Defense World

Jul 28, 2025
pulisher
Jul 28, 2025

What are the latest earnings results for BancFirst CorporationBuild wealth steadily with smart trading - jammulinksnews.com

Jul 28, 2025
pulisher
Jul 27, 2025

What are analysts’ price targets for BancFirst Corporation in the next 12 monthsAccelerated investment success - jammulinksnews.com

Jul 27, 2025
pulisher
Jul 27, 2025

New York State Common Retirement Fund Purchases 4,400 Shares of BancFirst Corporation (NASDAQ:BANF) - MarketBeat

Jul 27, 2025
pulisher
Jul 27, 2025

BancFirst Corporation Company Revenue and Profit Trends: A Deep DiveMulti Bagger Alerts - metal.it

Jul 27, 2025
pulisher
Jul 27, 2025

Moving Average Trends for BancFirst Corporation Stock: What They IndicateFree Long-Term Wealth Growth Plan - Newser

Jul 27, 2025
pulisher
Jul 26, 2025

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

Jul 26, 2025
pulisher
Jul 26, 2025

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

Jul 26, 2025
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 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 Canada

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

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
banks_regional NU
$12.22
price down icon 3.17%
banks_regional NWG
$13.98
price down icon 0.71%
banks_regional TFC
$43.71
price down icon 1.24%
banks_regional LYG
$4.22
price up icon 0.24%
banks_regional DB
$32.98
price down icon 0.84%
banks_regional USB
$44.96
price down icon 2.01%
Cap:     |  Volume (24h):