126.28
price down icon0.85%   -1.08
after-market After Hours: 126.28
loading
Bancfirst Corp stock is traded at $126.28, with a volume of 50,270. It is down -0.85% in the last 24 hours and up +14.06% over the past month.
See More
Previous Close:
$127.36
Open:
$128.77
24h Volume:
50,270
Relative Volume:
0.45
Market Cap:
$4.06B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
19.19
EPS:
6.58
Net Cash Flow:
$260.52M
1W Performance:
+0.00%
1M Performance:
+14.06%
6M Performance:
+47.06%
1Y Performance:
+47.63%
1-Day Range:
Value
$125.89
$128.95
1-Week Range:
Value
$125.74
$132.29
52-Week Range:
Value
$81.21
$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
0
Name
Twitter
@bancfirstok
Name
Next Earnings Date
2024-10-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.28 4.06B 618.74M 208.81M 260.52M 6.22
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
66.76 170.12B 23.97B 7.51B 11.69B 3.1961
Banks - Regional icon
IBN
Icici Bank Ltd Adr
30.55 107.76B 21.87B 5.68B 9.52B 1.5868
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
214.72 85.20B 20.62B 5.14B 10.94B 11.83
Banks - Regional icon
USB
U S Bancorp
53.29 83.13B 27.09B 5.48B 6.92B 3.27
Banks - Regional icon
MFG
Mizuho Financial Group Inc Adr
5.08 64.39B 22.66B 5.50B 0 0.4341

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
06:18 AM

Thrivent Financial for Lutherans Grows Position in BancFirst Co. (NASDAQ:BANF) - Defense World

06:18 AM
pulisher
03:17 AM

Quest Partners LLC Decreases Stake in BancFirst Co. (NASDAQ:BANF) - MarketBeat

03:17 AM
pulisher
Nov 28, 2024

BANF (BancFirst) GF Score : 85/100 (As of Nov. 28, 2024) - GuruFocus.com

Nov 28, 2024
pulisher
Nov 28, 2024

Victory Capital Management Inc. Raises Holdings in BancFirst Co. (NASDAQ:BANF) - Defense World

Nov 28, 2024
pulisher
Nov 28, 2024

Algert Global LLC Grows Holdings in BancFirst Co. (NASDAQ:BANF) - MarketBeat

Nov 28, 2024
pulisher
Nov 28, 2024

BancFirst (NASDAQ:BANF) Has Announced A Dividend Of $0.46 - Yahoo Finance

Nov 28, 2024
pulisher
Nov 27, 2024

BANF (BancFirst) 3-Year Dividend Growth Rate : 7.90% (As of Sep. 2024) - GuruFocus.com

Nov 27, 2024
pulisher
Nov 26, 2024

BancFirst acquires FBC Financial - Tulsa World

Nov 26, 2024
pulisher
Nov 25, 2024

BancFirst Unveils Latest Sustainability Report and ESG Efforts - TipRanks

Nov 25, 2024
pulisher
Nov 25, 2024

BANF (BancFirst) Change In Inventory : $0.0 Mil (TTM As of Sep. 2024) - GuruFocus.com

Nov 25, 2024
pulisher
Nov 24, 2024

Champlain Investment Partners LLC Sells 46,506 Shares of BancFirst Co. (NASDAQ:BANF) - MarketBeat

Nov 24, 2024
pulisher
Nov 21, 2024

BancFirst director Martin Scott sells $3.07 million in shares By Investing.com - Investing.com Nigeria

Nov 21, 2024
pulisher
Nov 21, 2024

BancFirst director Martin Scott sells $3.07 million in shares - Investing.com

Nov 21, 2024
pulisher
Nov 21, 2024

BancFirst announces dividend and interest payment - Investing.com

Nov 21, 2024
pulisher
Nov 21, 2024

BancFirst Announces Dividend and Interest Payments - TipRanks

Nov 21, 2024
pulisher
Nov 21, 2024

BancFirst (FRA:BF1) 3-Year Revenue Growth Rate : 11.00% (As of Sep. 2024) - GuruFocus.com

Nov 21, 2024
pulisher
Nov 21, 2024

BancFirst (FRA:BF1) Float Percentage Of Total Shares Outsta - GuruFocus.com

Nov 21, 2024
pulisher
Nov 20, 2024

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

Nov 20, 2024
pulisher
Nov 20, 2024

Are You Looking for a Top Momentum Pick? Why BancFirst (BANF) is a Great Choice - MSN

Nov 20, 2024
pulisher
Nov 18, 2024

Short Interest in BancFirst Co. (NASDAQ:BANF) Decreases By 5.5% - MarketBeat

Nov 18, 2024
pulisher
Nov 18, 2024

Principal Financial Group Inc. Increases Stock Holdings in BancFirst Co. (NASDAQ:BANF) - Defense World

Nov 18, 2024
pulisher
Nov 18, 2024

BancFirst Co. (NASDAQ:BANF) Shares Purchased by Principal Financial Group Inc. - MarketBeat

Nov 18, 2024
pulisher
Nov 16, 2024

Amalgamated Bank Acquires 1,211 Shares of BancFirst Co. (NASDAQ:BANF) - Defense World

Nov 16, 2024
pulisher
Nov 15, 2024

BancFirst Co. (NASDAQ:BANF) Director Sells $3,075,000.00 in Stock - MarketBeat

Nov 15, 2024
pulisher
Nov 15, 2024

BancFirst director sells $3.08 million in stock By Investing.com - Investing.com South Africa

Nov 15, 2024
pulisher
Nov 15, 2024

BancFirst director sells $3.08 million in stock - Investing.com

Nov 15, 2024
pulisher
Nov 14, 2024

BancFirst director Martin William Scott sells shares worth $923,759 - Investing.com

Nov 14, 2024
pulisher
Nov 14, 2024

BancFirst (FRA:BF1) Dividends per Share : €0.41 (TTM As of Sep. 2024) - GuruFocus.com

Nov 14, 2024
pulisher
Nov 14, 2024

BancFirst (FRA:BF1) 3-Year FCF Growth Rate : 33.30% (As of Sep. 2024) - GuruFocus.com

Nov 14, 2024
pulisher
Nov 14, 2024

BancFirst (FRA:BF1) Free Cash Flow per Share : €7.12 (TTM As of Sep. 2024) - GuruFocus.com

Nov 14, 2024
pulisher
Nov 14, 2024

BancFirst (FRA:BF1) Cyclically Adjusted Revenue per Share : €13.68 (As of Sep. 2024) - GuruFocus.com

Nov 14, 2024
pulisher
Nov 14, 2024

BancFirst (FRA:BF1) Change In Inventory : €0.0 Mil (TTM As of Sep. 2024) - GuruFocus.com

Nov 14, 2024
pulisher
Nov 14, 2024

BancFirst (FRA:BF1) Book Value per Share : €43.10 (As of Sep. 2024) - GuruFocus.com

Nov 14, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Price-to-Operating-Cash-Flow : 15.17 (As of Nov. 13, 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Operating Cash Flow per Share : €7.85 (TTM As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Growth Rank : 8 (As of Nov. 14, 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Momentum Rank : 2 (As of Nov. 14, 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Cyclically Adjusted PS Ratio : 8.70 (As of Nov. 13, 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) 3-Year Book Growth Rate : 10.10% (As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Dividend Yield % : 0.35% (As of Nov. 13, 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Net Issuance of Preferred Stock : €0.0 Mil (TTM As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) 3-Year Dividend Growth Rate : 7.90% (As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Net-Net Working Capital : €-200.23 (As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Cyclically Adjusted Price-to-FCF : 28.40 (As of Nov. 13, 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Earnings per Share (Diluted) : €5.70 (TTM As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Cash Flow from Operations : €263.2 Mil (TTM As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Cyclically Adjusted FCF per Share : €4.19 (As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) 3-Year EPS without NRI Growth Rate : 28.10% (As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Earnings Yield % : 4.79% (As of Nov. 13, 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Cyclically Adjusted Book per Share : €31.52 (As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Change In Receivables : €-4.2 Mil (TTM As of Sep. 2024) - GuruFocus.com

Nov 13, 2024

Bancfirst Corp Stock (BANF) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
banks_regional LYG
$2.70
price up icon 0.75%
banks_regional NWG
$10.34
price up icon 3.09%
$5.36
price down icon 6.62%
banks_regional NU
$12.53
price down icon 7.39%
banks_regional TFC
$47.68
price down icon 0.15%
banks_regional MFG
$5.08
price up icon 3.67%
Cap:     |  Volume (24h):