116.50
Overview
News
Price History
Option Chain
Financials
Discussions
Forecast
Stock Split
Dividend History
Bancfirst Corp stock is traded at $116.50, with a volume of 190.37K.
It is up +0.47% in the last 24 hours and up +1.68% 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. Its 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:
$115.96
Open:
$116.9
24h Volume:
190.37K
Relative Volume:
1.16
Market Cap:
$3.91B
Revenue:
$948.75M
Net Income/Loss:
$247.49M
P/E Ratio:
15.96
EPS:
7.301
Net Cash Flow:
$235.50M
1W Performance:
+0.74%
1M Performance:
+1.68%
6M Performance:
+7.93%
1Y Performance:
-8.27%
Bancfirst Corp Stock (BANF) Company Profile
Name
Bancfirst Corp
Sector
Industry
Phone
(405) 270-1000
Address
100 NORTH BROADWAY AVE, OKLAHOMA CITY
Compare BANF vs MFG, HDB, IBN, PNC, USB
| Stocks | Price | Market Cap | Revenue | Net Income | Cash Flow | EPS |
|---|---|---|---|---|---|---|
|
BANF
Bancfirst Corp
|
116.55 | 3.89B | 948.75M | 247.49M | 235.50M | 7.301 |
|
MFG
Mizuho Financial Group Inc Adr
|
10.12 | 128.77B | 56.73B | 8.35B | 0 | 0.67 |
|
HDB
Hdfc Bank Ltd Adr
|
23.68 | 119.23B | 54.66B | 9.11B | 11.69B | 1.6955 |
|
IBN
Icici Bank Ltd Adr
|
30.38 | 107.20B | 35.00B | 6.59B | 9.52B | 1.7046 |
|
PNC
Pnc Financial Services Group Inc
|
252.04 | 99.61B | 35.13B | 7.64B | 9.42B | 18.18 |
|
USB
U S Bancorp
|
64.21 | 98.90B | 43.53B | 8.16B | 9.60B | 5.0117 |
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
BancFirst (NASDAQ:BANF) Director Sells $3,464,412.60 in Stock - MarketBeat
BancFirst Corp (BANF) director Rainbolt sells 29,740 common shares - Stock Titan
BANF|BancFirst Corp|Price:115.800|Chg%:-0.780 - TradingKey
Form 144 BANCFIRST CORP /OK/ For: 27 July By Investing.com - Investing.com South Africa
BancFirst (BANF) insider gifts 166,783 shares and details prior stock sales - Stock Titan
BancFirst Corp (BANF) Shareholder Structure: Major Shareholders & Institutional Holdings - TradingKey
BancFirst Corp (BANF) Technical Analysis: Support, Resistance, Indicators & Moving Averages - TradingKey
BancFirst Corp (BANF) Revenue Breakdown: Business Segments, Regional Revenue & Profit Contribution - TradingKey
BancFirst Corp (BANF) Cash Flow - TradingKey
BancFirst Corp (BANF) Institutional Confidence - TradingKey
BancFirst Corp (BANF) Balance Sheet - TradingKey
Principal Financial Group Inc. Lowers Position in BancFirst Corporation $BANF - MarketBeat
BancFirst Corp (BANF) Earnings Forecast: Future EPS & Revenue Growth Estimates - TradingKey
BancFirst Corp (BANF) Risk Assessment: Volatility, Financial Risk & Investment Risk - TradingKey
BancFirst Corp (BANF) Dividends & Stock Splits: Historical Payouts and Event Timeline - TradingKey
BancFirst Corporation (BANF) Stock Forecasts - Yahoo! Finance Canada
BancFirst (NASDAQ:BANF) Raised to Hold at Wall Street Zen - MarketBeat
BancFirst Corp (BANF) Financial Health: Profitability & Balance Sheet Analysis - TradingKey
BANF|BancFirst Corp|Price:116.580|Chg%:+1.660 - TradingKey
BANF Stock Price and Chart — NASDAQ:BANF - TradingView
BancFirst Corporation (BANF) Stock forecasts - Yahoo Finance UK
BancFirst Corporation Reports Record Q2 2026 Earnings with Strong Loan Growth and Asset Expansion - Minichart
BancFirst Corp (BANF) Valuation: PE, PB & Fair Value Analysis - TradingKey
Is BancFirst Corp (BANF) Undervalued After Q2 Earnings Beat? EPS: $1.96 vs Estimate of $1.80, GF Score: 72/100 - GuruFocus
BancFirst (NASDAQ:BANF) Issues Earnings Results - MarketBeat
BancFirst (NASDAQ: BANF) Q2 2026 profit climbs to $66.7 million - Stock Titan
BancFirst: Q2 Earnings Snapshot - marketscreener.com
BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS - PR Newswire
BRIEF-BancFirst Q2 EPS USD 1.96 - Bitget
Is BancFirst Corp (BANF) a Bargain After 3.4% Drop? GF Value Says Undervalued - GuruFocus
BancFirst (NASDAQ:BANF) Stock Passes Above Two Hundred Day Moving AverageTime to Sell? - MarketBeat
Community Bank, Coastal Financial, Byline Bancorp, Bank of Hawaii, and BancFirst Shares Are Soaring, What You Need To Know - Yahoo Finance
BancFirst (BANF) upgraded to buy: Here's what you should know - MSN
BancFirst earnings on deck: Can deposit growth offset loan pressure? - Investing.com
BancFirst (BANF) Projected to Announce Quarterly Earnings on Thursday - MarketBeat
BancFirst (BANF) Upgraded to Buy: Here's What You Should Know - Yahoo Finance
Insider Selling and Rising Costs Might Change The Case For Investing In BancFirst (BANF) - simplywall.st
BANFBancfirst Corp Options - Finviz
BancFirst Corp (BANF) Shares Surge 3.2% -- What GF Score of 72 T - GuruFocus
Donald TrumpBANCFIRST CORP Trump Trade on Mar. 30, 2026 - Quiver Quantitative
Bancfirst Trust Investment Management - MSN
BancFirst (BANF): Buy, Sell, or Hold Post Q1 Earnings? - Yahoo Finance
How Strong Results and Defensive Trading At BancFirst (BANF) Have Changed Its Investment Story - simplywall.st
Bancfirst Corp Stock (BANF) Financials Data
Revenue
Net Income
Cash Flow
EPS
Open in Yahoo
|
Open in Google
|
Open in Finviz
|
Open in MarketWatch
|
Open in EDGAR
|
Open in Reuters
Cap:
|
Volume (24h):