127.36
price up icon0.10%   0.13
after-market After Hours: 127.36
loading
Bancfirst Corp stock is traded at $127.36, with a volume of 64,839. It is up +0.10% in the last 24 hours and up +18.74% over the past month.
See More
Previous Close:
$127.23
Open:
$128.58
24h Volume:
64,839
Relative Volume:
0.57
Market Cap:
$4.06B
Revenue:
$618.74M
Net Income/Loss:
$208.81M
P/E Ratio:
19.36
EPS:
6.58
Net Cash Flow:
$260.52M
1W Performance:
+5.07%
1M Performance:
+18.74%
6M Performance:
+46.98%
1Y Performance:
+48.16%
1-Day Range:
Value
$127.05
$130.50
1-Week Range:
Value
$118.15
$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
127.36 4.06B 618.74M 208.81M 260.52M 6.58
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
67.50 172.37B 23.97B 7.51B 11.69B 3.282
Banks - Regional icon
IBN
Icici Bank Ltd Adr
30.87 109.38B 21.87B 5.68B 9.52B 1.3701
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
215.00 84.99B 20.62B 5.14B 10.94B 14.41
Banks - Regional icon
USB
U S Bancorp
53.48 83.49B 27.09B 5.48B 6.92B 3.36
Banks - Regional icon
NU
Nu Holdings Ltd
13.53 67.00B 7.85B 1.78B 3.63B 2.778

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
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 16, 2024

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

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 - 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
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Ending Cash Position : €2,695.9 Mil (As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) GF Value Rank : 5 (As of Nov. 14, 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

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

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Free Cash Flow : €239.0 Mil (TTM As of Sep. 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

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

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) 14-Day RSI : 72.43 (As of Nov. 13, 2024) - GuruFocus.com

Nov 13, 2024
pulisher
Nov 13, 2024

BancFirst (FRA:BF1) Revenue per Share : €16.90 (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

Bancfirst Corp Stock (BANF) Insider Trading

Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total
Martin William Scott
Director
Nov 15 '24
Sale
123.00
25,000
3,075,002
249,106
Martin William Scott
Director
Nov 14 '24
Sale
123.17
7,500
923,759
274,106
Martin William Scott
Director
Nov 13 '24
Sale
126.01
10,298
1,297,603
281,606
banks_regional LYG
$2.68
price up icon 0.37%
banks_regional NWG
$10.03
price up icon 1.01%
$5.74
price down icon 4.17%
banks_regional MFG
$4.90
price up icon 0.20%
banks_regional TFC
$47.75
price up icon 0.10%
banks_regional NU
$13.53
price down icon 2.94%
Cap:     |  Volume (24h):