91.36
price up icon0.12%   0.11
after-market After Hours: 91.36
loading
Bancfirst Corp stock is currently priced at $91.36, with a 24-hour trading volume of 62,962. It has seen a +0.12% increased in the last 24 hours and a +8.70% rose in the past month. The chart indicates a potential bullish trend, as the stock is above the $90.62 pivot point. If it approaches the $92.60 resistance level, significant changes may occur.
Previous Close:
$91.25
Open:
$92.35
24h Volume:
62,962
Market Cap:
$3.01B
Revenue:
$603.88M
Net Income/Loss:
$205.27M
P/E Ratio:
13.88
EPS:
6.58
Net Cash Flow:
$205.07M
1W Performance:
+6.85%
1M Performance:
+8.70%
6M Performance:
-0.53%
1Y Performance:
-3.28%
1D Range:
Value
$91.02
$92.68
52W Range:
Value
$79.99
$104.00

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,109
Name
Twitter
@bancfirstok
Name
Next Earnings Date
2024-07-18
Name
Latest SEC Filings
Name
BANF's Discussions on Twitter

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) Financials Data

Bancfirst Corp (BANF) Revenue 2024

BANF reported a revenue (TTM) of $603.88 million for the quarter ending March 31, 2024, a +1.45% rise year-over-year.
loading

Bancfirst Corp (BANF) Net Income 2024

BANF net income (TTM) was $205.27 million for the quarter ending March 31, 2024, a -4.40% decrease year-over-year.
loading

Bancfirst Corp (BANF) Cash Flow 2024

BANF recorded a free cash flow (TTM) of $205.07 million for the quarter ending March 31, 2024, a -2.96% decrease year-over-year.
loading

Bancfirst Corp (BANF) Earnings per Share 2024

BANF earnings per share (TTM) was $6.12 for the quarter ending March 31, 2024, a -4.52% decline year-over-year.
loading
BancFirst Corp is engaged in providing banking services. The company's business unit includes metropolitan banks, community banks, Pegasus Bank, Worthington, other financial services, and executive, operations and support. Metropolitan banks, 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.
$5.22
price up icon 0.00%
banks_regional LYG
$3.02
price down icon 0.33%
banks_regional TFC
$40.51
price up icon 0.30%
banks_regional MFG
$4.34
price up icon 0.70%
$6.19
price up icon 0.00%
banks_regional NU
$13.41
price up icon 1.21%
Cap:     |  Volume (24h):